FTP (File Transfer Protocol) adalah salah satu protokol tertua yang pernah ada di Internet. Protokol FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada tahun 1970-an, ketika bekerja pada proyek ARPAnet. Namun demikian, FTP tetap menjadi jenis layanan yang kerap kali dimanfaatkan oleh pengguna Internet, terutama untuk mendownload software atau hal-hal lain. File Transfer Protocol [FTP] telah ada semenjak dua puluh tahun di sejarah internet, sehingga protokol ini sudah memiliki standard yang baik.
FTP atau File Transfer Protokol, merupakan salah satu protokol internet yang berjalan di dalam level aplikasi yang merupakan standar untuk proses transfer file antar mesin komputer dalam sebuah framework.
Fungsi utama dari FTP adalah melakukan pertukaran file dalam jaringan, secara detail FTP server dapat dijabarkan sebagai berikut :
Baca juga:
#1 Instalasi paket service yang digunakan untuk membuat FTP server, salah satunya adalah vsftpd, ketikkan perintah berikut pada terminal linux:
#apt-get install vsftpd
Hasil perintah di atas menunjukkan bahwa pada sistem linux sudah terinstall paket service vsftpd
#2 Konfigurasi file default vsftpd yang teletak pada path /etc/vsftpd.conf dengan menggunakan perintah berikut:
#pico /etc/vsftod.conf
#3 Hilangkan tanda # pada baris local_enable=YES dan write_enable=YES
Sebelum diedit
#local_enable=YES
#write_enable=YES
Sesudah diedit:
local_enable=YES
write_enable=YES
Simpan hasil konfigurasi
#4 Restart paket service vsftpd dengan mengetikkan perintah pada terminal berikut:
#/etc/init.d/vsftpd restart
#5 Pengujian
Melalui localhost
Dalam pengujian di server localhost, kita akan menggunakan ftp client berbasis text. Secara otomatis ftp client sudah terinstall bersamaan dengan system operasi Linux.
Melalui web browser client
Demikian penjelasan singkat terkait dengan instalasi dan konfigurasi FTP server pada sistem operasi Linux, semoga bermanfaat.
*Konten ini dibuat sebagai hasil dari kegiatan Program Keahlian Ganda Paket Keahlian Teknik Komputer dan Jaringan yang dilaksanakan tanggal 13 Maret s.d 12 Mei 2017 di Pusat Belajar SMK Negeri 1 Ngabang Kalimantan Barat.
** Materi diambil dari Modul Guru Pembelajar Paket Keahlian Teknik Komputer dan Jaringan