1. Pengertian FTP
File Transfer Protocol adalah sebuah protokol internet yang berjalan didalam lapisan aplikasi yang merupakan standar untuk pentransferan file komputer antar mesin-mesin didalam sebuah internetwork.
FTP merupakan protokol internet yang paling awal dikembangkan dan masih digunakan sampai sekarang untuk melakukan pengunduhan (download) dan pengunggahan (upload) file komputer antara client FTP dengan server FTP.2. Fungsi FTP
Fungsi FTP adalah seperti yang telah dijelaskan diatas, yaitu untuk melakukan pengunduhan (download) dan pengunggahan (upload) file komputer.3. Cara Kerja FTP
Sebuah client FTP merupakan aplikasi yang bisa mengeluarkan perintah-perintah FTP ke server FTP, sementara server FTP adalah daemin yang berjalan diatas sebuah komputer yang merespon perintah dari client FTP. Perintah FTP dapat digunakan untuk mengubah metode pengiriman antara biner & ASCII, mengubah direktori, serta download-upload file dari server. Sebuah server FTP diakses melalui URI ( Universal Resource Identifier) dengan menggunakan format ftp://ipserver.4. Aplikasi FTP
Dalam menjalankan FTP, terdapat berbagai macam aplikasi yang dapat digunakan. Aplikasi tersebut yaitu :
- FileZilla
- Free FTP
- Cyberduck
- FireFTP
- BitKinex
Berikut ini cara konfigurasi FTP menggunakan VSFTPD di CentOS 5 :
- Install Paket VSFTPD
Dengan perintah : [root@ftp~]#yum -y install vsftpd
- Konfigurasi file VSFTPD.conf
Dengan perintah : [root@ftp~]#vim/etc/vsftpd/vsftpd.conf
Ubah isi file VSFTPD menjadi seperti ini :
Anonymous_enable=NO
Local_enable=yes
Write_enable=yes
Local_unmask=022
Dirmessage_enable=yes
Xfering_enable=yes
Xfering_std_format=yes
Ascii_upload_enable=yes
Ascii_download_enable=yes
Ftpd_banner=Welcome To FTP Server
Chroot_list_enable=yes
Chroot_list_file=/etc/vsftpd/chroot_list
Listen=yes
Pam_service_name=vsftpd
Userlist_enable=yes
Tcp_wrappers=yes
Simpan dan keluar dari file tersebut
- Buat usename dan password untuk digunakan pada login FTP server
Dengan perintah : [root@ftp~]#adduser admin
[root@ftp~]#passwd admin
- Lakukan reboot
Dengan perintah : [root@ftp~]#reboot
- Setelah reboot, jalankan command
Dengan perintah : [root@ftp~]#getsebool -a | grep ftp
Lihat pada bagian
Ftp_home_dir --> off
- Jika ftp_home_dir masih off, maka jalankan perintah agar on
Dengan perintah : [root@ftp~]#setsebool -p ftpd_home_dir on
- Buka browser dan tulislah :ftp://ipserver/
- Atau buka aplikasi FTP salah satunya yaitu FileZilla.
- Masukkan host/ip server, username, password, dan port
- Dan lakukan pengunggahan dan pengunduhan di FTP server.
Demikian postingan ini ane buat. Semoga bermanfaat buat para sedulur semua
Sampai Jumpa...
No comments:
Post a Comment