Install FTP Server di CentOS
oke guys.. balik lagi sama ane :D
Kali ini kita akan menginstall FTP server
kalau kemaren kita belajar cara install sql server dan PhpMyAdmin
**bagi yg belom lihat,bisa lihat Disini
Pertama ane jelaskan dulu,..apa itu FTP
FTP ( File Transfer Protocol )
FTP ini biasa nya di gunakan untuk mengakses File pada server,men'download atau men'upload file ke server.
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server,biasa nya mengunakan port 21
Kelemahan FTP
FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi..Secara default, ftp menggunakan mode ASCII untuk transfer data.
pengiriman data tanpa enkripsi, maka username, password, data yang ditransfer, maupun perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan protocol analyzer (Sniffer).
oke langsung aja..
install aplikasi berikut,dengan mengunakan console
Pastikan anda mengunakan Acces Root
$ yum install -y vsftpd
$ yum install -y ftp
pastikan installasi berjalan dengan baik tampa ada error
next,.. kita setting/config ini ftp service nya
edit file vsftpd.conf
$ gedit /etc/vsftp/vsftpd.conf
**perhatikan baik-baik
find "anonymous_enable=YES"
ganti menjadi NO..
Bila anda ingin user anonymous dapat menggunakan ftp,
tapi jika anda tidak ingin user anonymous acces ftp server anda ganti YES ke NO
find "ftpd_banner"
Judul atau nama FTP kalian
oh iya,FTP server ini gak bisa di acces dengan User Root
jadi kalian harus menambahkan User baru
$ useradd [namaUser Baru]
$ passwd [namaUser baru tadi
sekarang.. kita coba login ke ftp server nya
$ ftp localhost
** kalau keluar pesan error
"500 OOPS: cannot change directory:/home/[namaUser]"
oke,begini cara Fix nya
$ setsebool -P ftp_home_dir on
coba kalian Login kembali ke FTP server nya
berhasil ?
**Note :
Pastikan ftp service kalian berjalan,sebelum anda login :D
$ service vsftpd start
oke selesai.. :D
mudah bukan ?
oke seperti begitu aja dari ane :D


