Dalam tutorial kali saya akan memberikan tutorial cara menginstall dan konfigurasi FTP di CentOs menggunakan VSFTPD.
Sekilas mengenai FTP ( File Transfer Protocol) adalah sebuah protokol yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah jaringan. Sedangkan VSFTPD ( Very Secure FTP Daemon ) adalah sebuah aplikasi server FTP untuk Unix sistem , termasuk Linux.dan berlisensi di bawah GNU General Public License.VSFTPD juga support/mendukung IPv6 dan juga SSL.VSFTPD adalah FTP server yang sering di gunakan dalam Ubuntu, CentOS, Fedora, NimbleX, Slackware dan RHEL distribusi Linux karena keamanan dan kemudahan dalam penggunaan dan konfigusinya
Berikut langkah-langkah Instalasi dan konfigurasi VSFTPD
1. Install paket aplikasi VSFTPD.
[root@server1 trio]# yum -y install vsftpd
2. Edit untuk konfigurasi vsftpd di file /etc/vsftpd.conf
[root@server1 trio]# vi /etc/vsftpd/vsftpd.conf
# pada baris 12 edit menjadi : no anonymous
anonymous_enable=NO
# pada baris 80 dan 81 hilangkan tanda pagar ( # )untuk mengaktifkan( ascii mode ).
ascii_upload_enable=YES
ascii_download_enable=YES
# pada baris 95, 96 hilangkan juga tanda pagar di depannya dan ubah menjadi seperti di bawah.
chroot_local_user=YES
chroot_list_enable=YES
# baris 98 tanda pagar ( # ) di depan juga di hapus mejadi seperti di bawah.
chroot_list_file=/etc/vsftpd/chroot_list
# baris 104 edit seperti di bawah ini.
ls_recurse_enable=YES
# tambahkan pada pada baris terakhir
# tentukan root direktori ( jika tidak di tentukan users' home directory akan menjadi (di tempatkan ) FTP home directory)
local_root=public_html
# gunakan localtime localtime
use_localtime=YES
# Jika sudah simpan , lalu edit file /etc/vsftpd/chroot_list untuk menambahkan user yang di ijinkan untuk mengakses FTP ke direktori home mereka.
[root@server1 trio]# vi /etc/vsftpd/chroot_list
# Lalu restart service FTP
[root@www ~]# /etc/rc.d/init.d/vsftpd start
Starting vsftpd for vsftpd: [ OK ]
# Buat FTP agar otamatis ON saat di hidupkan atau startup
[root@server1 trio]# chkconfig vsftpd on
Cek di FTP lewat Filezilaa
Sekian semoga bermanfaat :D .
EmoticonEmoticon