Pengertian FTP
File
Transfer Protocol (FTP) merupakan suatu protokol yang mempunyai fungsi untuk
tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Terdapat
2 hal penting dalam FTP yaitu FTP Server dan FTP Client. FTP server ialah suatu
server yang menjalankan software yang mempunyai fungsi untuk memberikan layanan
tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP
apabila mendapat permintaan (request) dari FTP client. FTP client ialah komputer
yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah
terhubung dengan FTP server, maka client dapat men-download, meng-upload,
merename, men-delete, dan lainnya sesuai dengan permission yang diberikan oleh
FTP server.
Tujuan dari FTP server
adalah sebagai berikut :
- · Untuk tujuan sharing data
- · Untuk menyediakan indirect atau implicit remote computer
- · Untuk menyediakan tempat penyimpanan bagi user
- · Untuk menyediakan transfer data yang reliable dan efisien
Macam – macam aplikasi FTP server :
- · Filezilla
- · VSFTPD
- · Smartzilla
- · Dll
Instalasi FTP server pada linux (ubuntu)
- Buka terminal pada ubuntu
- Ketik perintah “sudo apt-get update” untuk mengupdate system operasi linux.
- Ketik perintah "sudo apt-get install vsftpd" yang berguna untuk menginstall vsftpd.
- Setelah selesai terinstall lalu ketikan "sudo nano /etc/vsftpd.conf".
- Lalu akan masuk ke tab baru yang berisi
perintah perintah default seperti gambar di bawah. Setelah itu ubah "anonymous_enable=NO"
menjadi "YES" seperti yang saya blok pada gambar di bawah . Lalu exit
dan save.
- Selanjutnya setelah diganti lakukan restart pada Servernya menggunakan perintah "sudo service vsftpd restart".
- Lalu ketik perintah “ifconfig” untuk mengetahui ip address kita.
- Setelah semua selesai, terakhir adalah melakukan pengetesan melalui browser dengan cara mengetikan "ftp://ip address".