Cara Instal FTP Server di CentOS 6 VPS, Sebelumnya apa itu FTP ? File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
Jika sudah sekarang Masuk ke tahap Konfigurasi
ubah vsftpd.conf di /etc/vsftpd.
Pertama kita tidak mengijinkan anonymous:
anonymous_enable=NO
Kemudian local_enable:
<code>local_enable=YES</code>
Blok akun FTP untuk melihat tempat lain selain folder miliknya:
<code>chroot_local_user=YES</code>
Restart vsftpd:
<code>service vsftpd restart</code>
Supaya vsftpd akan berjalan sendiri ketika server booting tambahkan:
chkconfig vsftpd on
 Akun FTP
Sekarang kita akan membuat akun FTP kemudian mengubah home directory dari akun tersebut ke folder /var/www/html/username. Ingat ganti username dengan username kamu.
adduser username
atau
useradd username
untuk passwordnya
passwd username
Setelah itu masukkan passwordnya.
Default dari home directory tiap user adalah /home/username, lakukan perintah berikut untuk menggantinya ke folder baru:
usermod -m -d /var/www/html/username username
Sekarang silahkan coba login menggunakan akun FTP yang sudah dibuat tadi.
Jika home directory langsung di folder /var/www/html karena dipakai sendiri, tapi karena folder tersebut dimiliki oleh root maka perlu melakukan perintah berikut:
chown -R username:username /var/www/html
Selesai.
Untuk Cara login, Kalian bisa lewat Filezilla atau FTP Software lainnya.