Jika Anda harus menggunakan FTP, pertimbangkan mengamankan koneksi FTP dengan SSL / TLS. Jika tidak, yang terbaik adalah menggunakan SFTP, alternatif yang aman untuk FTP.
Dua huruf pertama dari vsftpd berdiri untuk “sangat aman” dan program dibangun untuk memiliki perlindungan terkuat terhadap kerentanan FTP mungkin.
Anda dapat dengan cepat menginstal vsftpd pada server virtual private pada command line:
1 |
yum install vsftpd |
Setelah file selesai download, vsftpd akan di VPS Anda. Secara umum, server virtual private sudah dikonfigurasi dengan jumlah yang wajar dari keamanan. Namun, itu tidak memberikan akses kepada pengguna anonim.
Membuka file konfigurasi:
1 |
vi /etc/vsftpd/vsftpd.conf |
setting seperti dibawah ini :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
[root@www ~]# vi /etc/vsftpd/vsftpd.conf # line 12: no anonymous anonymous_enable=NO # line 81,82: uncomment ( allow ascii mode ) ascii_upload_enable=YES ascii_download_enable=YES # line 96,97: uncomment ( enable chroot ) chroot_local_user=YES chroot_list_enable=YES # line 99: uncomment ( specify chroot list ) chroot_list_file=/etc/vsftpd/chroot_list # line 105: uncomment ls_recurse_enable=YES # add follows to the end # specify root directory ( if don't specify, users' home directory become FTP home directory) local_root=public_html # use localtime |
setelah di simpan direstart dengan perintah:
1 |
/etc/rc.d/init.d/vsftpd start |
untuk perintah aplikasi selalu up setelah direstart
1 |
chkconfig vsftpd on |