Kali ini saya akan share tutorial sharing file dengan ftp. jika pada post sebelumnya saya sudah membahas proftpd, kali ini saya akan membahas yang vsftpd.
- Install vsftpd dengan perintah #apt-get install vsftpd –y
- Masukkan DVD Binary 2
- Cek di client, pada vsftpd jika belum dikonfigurasikan ftp-nya maka client login dengan user anonymous
- Lakukan pengujian dengan pembuatan folder atau file
- Terlihat tidak bisa membuat folder atau file, karena user anonymous tidak diijinkan untuk membuat file atau folder hanya diijinkan untuk membaca(read) saja.
Login menggunakan user :
- Buat 3 user baru menggunakan perintah #adduser
- Cek user dengan perintah #ls /home
- edit file /etc/vsftpd.conf
- Pada bagian local_enable=YES dan write_enable=YES hilangkan tanda pagar
- lalu simpan dan restart dengan perintah #/etc/init.d/vsftp.conf
- cek di client dan lakukan pengujian dengan login memakai ke-3 user tersebut, dan buat folder atau file di setiap user
- user 1
- user 2
- user 3
- Cek hasil pembuatan folder di server dengan perintah #ls /home/(nama user)
Membatasi user pada directory root :
- 1. Edit file /etc/vsftpd.conf
- 2. pada bagian chroot_local_user=YES, chroot_list_enable=YES, dan chroot_list_file = /etc/vsftpd.chroot_list hilangkan tanda pagar, setelah selesai simpan degan perintah ctrl + x
- 3. edit file/etc/vsftpd.chroot_list
- 5. simpan dan restart dengan perintah #/etc/init.d/vsftpd.conf
- 6. cek di client dengan login dengan ke-3 user apakah user yang sudah dibatasi dapat login, dan apakah user yang tidak dibatasi dapat login. Dan akan terlihat user 2 tidak bisa login dan ketika login akan selalu muncul seperti dibawah ini
Remote ftp menggunakan cmd :
- 1. Buka cmd pada client dan ketik ftp (ip address server)
- 2. masukkan username dan password
- 3. Siapkan file yang akan di upload
- 4. Lakukan upload file pada cmd ke ftp dengan perintah put (letak file yang ingin di upload)
- 5. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)
- 6. Cek di server dengan perintah #ls /home/(nama user)
- 7. Lakukan download file dari ftp ke client dengan perintah get (letak file yang ingin di download
- 8. cek di client
- 9. membuat folder pada cmd dengan perintah mkd (nama folder)
- 10. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)
- CMD
- Server
- 11. menghapus folder pada cmd dengan perintah rmd (nama folder)
- 12. cek di cmd menggunakan perintah ls, atau di server dengan perintah ls (letak folder)
- CMD
- Server
Download File :
Video tutorial vsftpd :
SEMOGA BERMANFAAT
WASSALAMU`ALAIKUM WR.WB
0 Comments