ASJ-9. FTP SERVER (Aplikasi Pengguna FTP)
7. Aplikasi Penggunaan Protokol FTP
Seperti halnya sebagian besar hubungan klien-server lainnya, mesin klien membuka koneksi ke server pada port tertentu dan server kemudian merespon klien pada port tersebut. Ketika sebuah klien FTP terhubung ke server FTP membuka koneksi ke port kontrol FTP 21. Kemudian klien memberitahu server FTP apakah akan membangun koneksi aktif atau pasif. Jenis koneksi yang dipilih oleh klien menentukan bagaimana server merespon dan transaksi port akan terjadi.
FTP merupakan cara paling umum untuk melakukan proses pemindahan file-file dari sebuah FTP server ke komputer pengguna, misalnya untuk mengunduh file dokumen, gambar, program maupun file-file image DVD installer Linux. Juga dapat melakukan pemindahan file-file dari komputer pengguna ke server misalnya untuk keperluan hosting web pengguna.
Perintah untuk memulai aplikasi FTP klien adalah dengan mengetik
C:> ftp maka prompt akan berubah menjadi ftp> jika ingin menghubungi
server 192.168.0.2 dilakukan dengan mengetikkan ftp>open 192.168.0.2.
Sebelum terjadi koneksi kita akan diminta menuliskan username dan
password, sebagai user kebanyakan maka kita isikan username User
<192.168.0.2:
Terdapat banyak sekali aplikasi antar muka dari pihak ketiga (3rd party software) FTP klien tidak berbayar yang dapat diunduh dari situs-situs internet yang dapat diinstal pada system operasi komputer. Salah satunya adalah Filezilla yang mampu berjalan di atas system operasi Windows, Linux maupun Mac berbasis grafis dan dapat diunduh dari URL http://filezilla-project.org/ download.php. Antar muka FTP klien yang lain misalnya: WinFTP, FireFTP, FTPExplorer, CyberDuck, CuteFTP, dan masih banyak lagi yang gratis maupun berbayar.Pada kebanyakan aplikasi antar muka FTP klien ditampilkan dengan bentuk grafis dan menampilkan proses koneksi data, direktori server FTP dan direktori komputer lokal.
4) Pada sisi Server
FTP server adalah suatu server yang menjalankan piranti lunak/software yang berfungsi untuk memberikan layanan tukar menukar file sehingga server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP klien. Port standar yang digunakan oleh Server FTP adalah 21. Ketika user mencoba untuk log in, server FTP menggunakan standar system panggilan untuk memeriksa username dan password dengan membandingkan yang ada pada file password system. Jika berhasil login dengan benar user diberi akses untuk masuk ke Server FTP, maka user/klien dapat men-mengunduh, mengunggah, mengganti nama file, menghapus file, dll sesuai dengan ijin/ permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
a) Untuk tujuan sharing data, menyediakan indirect atau implicit remote computer
b) Untuk menyediakan tempat penyimpanan bagi user
c) Untuk menyediakan transfer data yang reliable dan efisien
Berbeda dengan antar muka FTP klien yang telah disediakan oleh system operasi kebanyakan dewasa ini, piranti lunak Server FTP harus diinstal dan dikonfigurasi sendiri. Kebanyakan piranti lunak Server FTP bisa didapatkan dengan gratis, mereka biasanya dibuat khusus untuk masingmasing platform system operasi. Demikian juga platform windows, system operasi tidak menyertakan aplikasi Server FTP di dalamnya, kita bisa mengaplikasikan server FTP di windows server dengan menginstal melalui menu Add Remove Program, Application Server, IIS (Internet Information Services) pada pilihan FTP Services. Sistem windows server akan menggunakan CD/DVD installer untuk melakukan instalasi server FTP hingga selesai dan server FTP siap untuk digunakan.
Piranti lunak aplikasi FTP server dari pihak ke-3 seperti Filezilla Server yang berbasis grafis juga dapat dinstal dan dioperasikan pada platform windows seperti gambar di bawah ini.
Untuk platform SO Linux/UNIX server FTP standar / tradisional sudah disertakan di dalamnya yakni dapat dieksekusi melalui inetd (daemon superserver internet).
Silahkan jawab pertanyaan di bawah ini:
Sebutkan 5 Aplikasi Pengguna FTP yang kalian ketahui !:
silahkan jawab di kolom komentar yah. Jangan Lupa cantumkan nama dan kelas di kolom komentar.
tugas sebelumnya jgn lupa nama dan kelasnya di isi yah.
Terima kasih selamat mengerjakan
Nama:Euis Suryati
ReplyDeleteKelas:XI TKJ 2
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux)
Nama:NELIA WATI
ReplyDeleteKelas:XI Tkj 1
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux)
Nama:Hanipah
ReplyDeleteKelas:XI TKJ 2
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux)
Nama : Tinah Kartika
ReplyDeleteKelas : XI TKJ1
• FileZilla (Windows)
• WinSCP (Windows)
• FireFTP (Windows,Mac OS X, Linux)
• Transmit (Mac OS X)
• gFTP (Windows, Mac OS X, Linux)
Nama : Mutia Fadla Fadilah
ReplyDeleteKelas : XI TKJ 2
1.WinSCP (Windows)
2.FireFTP (Windows, Mac OS X dan Linux)
3.Transmit (Mac OS X)
4.Cyberduck (Mac OS X & Windows)
5.gFTP (Windows, Mac OS X, Linux)
Nama:EKA HERAWATI
ReplyDeleteKELAS:XI TKJ1
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux)
Nama: SITI NURAENI
ReplyDeletekls: XI TKJ1
jawaban:
• FileZilla (Windows)
• WinSCP (Windows)
• FireFTP (Windows,Mac OS X, Linux)
• Transmit (Mac OS X)
• gFTP (Windows, Mac OS X, Linux)
Nama: Siti Habibah
ReplyDeleteKelas:XI TKJ 2
1.Transmit (Windows)
2.Cyberduck (Mac OS X & Windows)
3.WinSCP (Windows)
4.gFTP (Windows, Mac OS X, Linux)
5.FireFTP (windows, Mac OS X, Linux)
Nama:Wiwi widiasari
ReplyDeleteKelas:XI TKJ 2
1.Cyberduck (Mac OS X & Windows)
2.Transmit (Windows)
3.FireFTP (windows, Mac OS X, Linux)
4.WinSCP (Windows)
5.gFTP (Windows, Mac OS X, Linux)
Nama : risna nursyifa
ReplyDeleteKelas : Xl tkj 1
1. FileZilla (Windows)
2. WinSCP (Windows)
3. FireFTP (Windows, Mac OS X dan
Linux)
4. Transmit (Mac OS X )
5. Cyberduck (Mac OS X & Windows)
Nama : Rika Amelia
ReplyDeleteKelas : XI TKJ 1
1.FileZilla(Windows)
2.WinSCP(Window)
3.FireFTL(Windows,Mas OS dan Linux)
4.Transmit(Mas OS X) 5.Cyberduck(Mac OS X & Windows)
Nama : Siva ainurrohmah
ReplyDeleteKelas : Xl TKJ 1
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux).
Nama: Nadia permata putri
ReplyDeleteKelas: TKJ 1
1.FileZilla(Windows)
2. WinSCP (Windows)
3. FireFTP (Windows, Mac OS X dan Linux)
4. Transmit (Mac OS X)
5. Cyberduck (Mac OS X & Windows)
Nama:Karmila
ReplyDeleteKelas:XI TKJ 1
-fileZilla(windows)
-WinSCP(windows)
-FireFTP(windows)
-Transmit(macOSX)
-gFTP (windows,Mac OSX, Linux
This comment has been removed by the author.
ReplyDeleteNama:Ririn Dwi Ariyanti
ReplyDeleteKelas:11 TKJ 1
–FileZilla (Windows)
–WinSCP (Windows)
–FireFTP (Windows,Mac OS X, Linux)
–Transmit (Mac OS X)
–gFTP (Windows, Mac OS X, Linux)
Nama:Fitri awaliyah
ReplyDeleteKelas:11 TKJ 1
-filezilla(windows)
-winSCP(windows)
-fireFTP(windows)
-Transmit(macOSX)
-gFTP(windows,Mac,OSX,Linux)