Searching...
Sabtu, 02 November 2013

Menginstal FTP Server dengan Vsftpd

18.29

FTP merupakan singkatan dari File Transfer Protocol. FTP terdiri dari sebuah client dan sebuah server yang merupakan aplikasi yang memberikan akses /pertukaran transfer data antara dua komputer ( client dan server ). Transfer yang file/ data ini dapat teradi antara komputer yang berbentuk mainframe dan sebuah komputer di jaringan lokal. Atau transfer data dapat terjadi dari komputer kita ke server FTP melalui internet. FTP merupakan aplikasi yang sangat berguna ( powerful) karena aplikasi ini menyediakan akses kepada pengunjung atau user untuk mengakses data yang tersimpan pada server tersebut, dan dapat diakses oleh sejumlah besar komputer secara bersamaan.

FTP Server adalah komputer server yang memberikan akses FTP ke Intranet ( local) maupun Internet ( global). 

Berikut adalah tutorial instalasi FTP Server dan cara mengkonfigurasinya di linux dengan Vsftpd
Pertama, kita install dahulu vim yang akan digunakan sebagai text editor saat mengkonfigurasi nanti. Buka terminal lalu ketikkan perintah dibawah ini.

$ sudo apt-get install vim-nox

Lalu, kita install terlebih dahulu Vsftpd. Caranya buka Terminal terlebih dahulu, lalu ketikkan perintah dibawah ini

$ sudo apt-get install vsftpd

Selanjutnya adalah kita lakukan konfigurasi pada vsftpd. Masukkan perintah dibawah ini

$ vi /etc/vsftpd.conf 


Lakukan konfigurasi seperti dibawah ini sesuai dengan baris text di editor.

# baris 23 : change( disable anonymous )
anonymous_enable=NO

# baris 26 : uncomment 
local_enable=YES

# baris 29 : uncomment
write_enable=YES

# baris 97, 98 : uncomment ( allow ascii mode transfer )
ascii_upload_enable=YES
ascii_download_enable=YES

# baris 120: uncomment ( enable chroot )
chroot_local_user=YES
# baris 121: uncomment ( enable chroot list )
chroot_list_enable=YES

# baris 123: uncomment ( enable chroot list )
chroot_list_file=/etc/vsftpd.chroot_list
# baris 129: uncomment
ls_recurse_enable=YES

Pada baris terakhir kita masukkan direktori yang akan menjadi direktori utama FTP. Jika kita tidak memasukkannya maka direktori Home akan menjadi direktori utama FTP.
local_root=public_html

Selanjutnya adalah menambahkan user yang akan mengakses FTP. Masukkan perintah dibawah ini di terminal. Untuk menambahkan, tinggal ketikkan nama user yang diinginkan lalu simpan perubahan tadi.

$ vi /etc/vsftpd.chroot_list

Terakhir di proses konfigurasi adalah merestart vsftpd tersebut. Dengan memasukkan perintah dibawah ini lalu Enter
$ /etc/init.d/vsftpd restart 

Untuk menguji apakah vsftpd kita berhasil. Kita buka web browser lalu ketikkan ftp://localhost lalu Enter. Jika muncul direktory FTP. Berarti konfigurasi berhasil.
Selamat Mencoba !!!

source : http://www.server-world.info/en/note?os=Debian_7.0&p=ftp&f=1

0 komentar:

Posting Komentar