File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client. FTP server menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap memberian layanan FTP apabila mendapat request dari FTP client. FTP client adalah komputer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file (mengupload atau mendownload file).
Installasi
Paket yang perlu terinstall pada ftp adalah paket vsftpd, agar dapat terinstall maka memasukkan perintah :
# zypper install vzftpd
Konfigurasi
1. Mengedit script pada file vzftpd.conf :
# vi /etc/vsftpd.conf
Menghilangkan tanda # pada;
WRITE-ENABLE=yes
(agar kita dapat menulis pada file di ftp tersebut)
Terletak pada baris ke-18
LOCAL-ENABLE=yes
Terletak pada baris ke-59
LOCAL_UMASK=022
Terletak pada baris ke-62
ANONYMOUS=yes diganti ANONYMOUS=no
Agar tidak semua user dapat mengakses ftp.
Terletak pada baris ke-91
chroot_local_user=YES
chroot_list_file=/etc/vsftpd.chroot_list
2. Membuat user (yang kita beri hak akses penuh). Dengan cara,
useradd –m
# userdd –m afri
3. Membuat password
# passwd
# passwd afri
4. Menambahkan subdomain pada DNS
# vi /var/lib/named/master/gery.zone
ftp IN CNAME ns.gery.edu.
5. Kita buat daftar user yang telah kita beri hak akses penuh tetapi kita hanya membatasi hak akses tersebut hanya sampai folder gery, jadi user tersebut tidak bisa masuk pada directory root.
#vi /etc/vsftpd.chroot_list
Mengisi user afri.
Uji Coba
# rcvsftpd restart
Shutting down vsftpd done
Starting vsftpd done
Sebelum uji di PC client, mencoba melakuan test dengan perintah nslookup. Jika berhsil, kemudian memberikan hak akses penuh user (chmod 777 –R /home/afri/public_html)
# rcvsftpd restart
Shutting down vsftpd done
Starting vsftpd done
Selanjutnya, melakukan uji coba hasil ftp di PC client.
Membuka web browser dan mengetikkan ftp.gery.edu, maka akan muncul form login ke ftp.
Setelah mengisikan user name dan password, maka tampilan ftp akan muncul, dan user afri hanya dapat mengakses sampai folder gery meskipun memiliki hak akses penuh.
0 komentar:
Posting Komentar