Install FTP server dengan VSFTPD

09:13AM Feb 02, 2010 in category Linux by iftakhul anwar

Ingin mindahkan data dari komputer satu ke komputer lain tanpa USB? ato mungkin USB anda rusak?CD-Rom gak ada ?gmana ya...?? seperti kasus yang saya alami beberapa hari yang lalu waktu saya mau pindahin data dari laptopnya rekan saya, Mbak Nita yang waktu itu laptopnya lagi rewel dan saya musti mindah data yang ada di laptopnya untuk di backup.Sialnya USB nya gk bisa.CD-Rom juga nggak ada juga di laptonya.Sial.setelah merenung sejenak,Yah untung masih terhubung ke jaringan..akhirnya dapet ide juga.Pake Ftp !Itulah yang tepat kayaknya..

Dulu waktu saya masih sekolah denger kata FTP gitu aja langsung di pikiran "makanan pa lagi tu" ???

Saya jelaskan sedikit mengenai FTP...
FTP kepanjangan dari File Transfer Protokol merupakan salah satu protokol yang berjalan di port 21 dan berfungsi untuk menangani tukar-menukar file dalam suatu network.
Dalam protokol ini terdapat node penting,Ftp server dan ftp client.
FTP server berguna sebagai penyedia layanan tukar-menukar file ketika FTP client merequestnya.
Sedang ftp server adalah protokol yang berada di sisi client yang dapat melakukan aktivitas download dan upload ke FTP server.

Software-software yang biasa digunakan untuk aktivitas upload dan download melalui FTP antara lain :Filezilla,Cute FTP, smartFTP, dll

OK..mari kita lanjutkan untuk install FTP server.Tenang..Mudah banget kok untuk menginstall Ftp server di komputer kita.Semudah kita makan dan minum...hehehe(apa hubungannnya :??).
Kali ini saya menggunakan vsftpd sebagai servernya, selain vsftpd sebenarnya masih banyak lagi semisal proFTP atau lainnya.

Pertama install vsftpd di komputer kita yang nantinya sebagai server
# apt-get install vsftpd

Setelah proses instalasi selesai konfigurasi file /etc/vsftpd.conf
# nano /etc/vsftpd.conf

Hilangkan tanda comment ("#") di 
#local_enable=YES
#write_enable=YES



menjadi

write_enable=YES
local_enable=YES


hal ini berguna untuk meng-enable akses user dan meng-enable permission write untuk user ftp nantinya

Tambahkan tanda comment ("#") di
anonymous_enable=YES

menjadi

#anonymous_enable=YES

Hal ini berguna untuk mencegah akses dari anonymous user karena hal ini dinilai sangat berbahaya.

Lalu tambahkan di baris terakhir dengan syntak ini.
local_root=/home/meruvian/Upload     >>> hanya sebagai contoh, anda bisa mengganti alamat filenya sesuai keinginan anda

Syntak ini berguna untuk meng-set tempat default upload file dari ftp client

Simpan konfigurasi f2, yes

Restart FTP
/etc/init.d/vsftpd restart

Setelah semua selesai, FTP anda siap digunakan.

Untuk mengakses ftp server anda dari client ketik "ftp<spasi> ip address" misal ftp 192.168.1.52
Masukkan username dan passwordnya.
Selesai deh...

Comments[0]

Comments:

Post a Comment:
  • HTML Syntax: Allowed