FTP memiliki peranan penting dalam pertukaran informasi dalam satu komputer. Tanpa adanya FTP, tidak akan aada yang namanya mengunduh, mengunggah, browsing, dan menonton video, jika kamu belum tahu apa itu FTP dan bagaimana cara kerjanya, yukk simak penjelasannya !
Pengertian :
File Transfer Protocol (FTP) merupakan protokol yang bertugas untuk menjembatani pertukaran informasi didalam suatu komputer. jika kamu mengunduh dan mengunggah file, maka semua aktivitas tersebut dapat dilakukan dengan adanya bantuan FTP.
Setelah memahami pembahasan diatas, Yuk kita mulai siapkan alat dan bahannya
Alat dan Bahan :
1. PC / Laptop
2. Virtual yang sudah terinstall Debian
Topologi :
1. Edit file db domain dengan menggunakan perintah nano db.kei (karena saya menggunakan nama kei sebagai nama domain saya)
2. Tambahkan terlebih dahulu pada domain local sebagai ftp.
3. Uji coba domain tersebut dengan perintah : ping ftp.ekaaanrll.com.
4. Kemudian kita install paket ftp dengan perintah : apt install proftpd
5. Buat folder baru dengan nama ftpshare.
6. Rubah kepemilikan folder tersebut sehingga bisa diakses dan diedit.
7. Backup terlebih dahulu file proftpd.conf.
8. Edit file proftpd.conf dan hilangkan tanda # pada Default root dan ganti pathnya sesuai dengan yang diinginkan.
9. Tambahkan satu user untuk bisa mengakses file tersebut.
10. Modifikasi user tersebut hingga bisa mengakses suatu file :
11. Restart file ftp tersebut.
Pengujian :
Pastikan kita sudah mematikan Windows Firewall
1. Arahkan terlebih dahulu dns nya pada client windows 7 / sesuai dengan IP server anda.
2. Ping ftp melalui CMD dengan perintah : ping ftp.ekaaanrll.com
3. Pengujian lewat cmd berhasil dengan perintah : ftp namadomain
contoh : ftp ftp.ekaaanrll.com
4.Akses ftp lewat basis gui ftp://ftp.ekaaanrll.com
Masukkan user dan password yang sudah dibuat.
5. Buat satu folder pada ftp tersebut apakah bisa ditambahkan atau tidak.
6. Login mengguankan web browser masukkan ip address server atau nama domain,
8. Masukkan ftp dengan ip addressnya : ftp://ipserver
9. Hasilnya akan seperti ini.
10. Edit pada file nano /etc/nanorc
11. Memunculkan no bais di nano dengan menghilangkan tanda pagar set constantashow:
12. Hasilnya akan seperti ini.
1. Hapus terlebih dahulu file aplikasi proftpd : apt-get remove proftpd-basic
2. Langkah yang kedua hapus seluruh dependensics : apt-get remove -auto-remove proftpd-basic
3. Menghapus semua konfigurasi : apt-get purge proftpd-basic
4. Menghapus semua aplikasi dan file defendencisnya : apt-get purge -auto-remove proftpd-basic.
5. Uji koneksi dominan ftp : ping ftp.ekaaanrll.com
6. Instal paketnya : apt-get install vsftpd
7. Tambahkan satu user dan berikan password untuk user tersebut : adduser nuu
8. Copy file vsftpd yang terdapat pada direktori /etc : cp vsftpd.conf vsftpd.conf.backup
9. Masuk ke file vsftpd.conf dengan menggunakan perintah : nano /etc/vsftpd.conf
10. Hilangkan tanda pagar pada : write_enable=YES
11. Restart vsftpd dengan : /etc/init.id/vsftpd restart
PENGUJIAN
1. Arahkan terlebih dahlu dns ke server kita.
2. Matikan terlebih dahulu firewall.
3. Uji koneksi jaringan dengan perintah ping : ping ftp.ekaaanrll.com
5. Cek pada server masuk tidak data tersebut, ternyata ada pada folder user yang sudah dibuat.
6. Pengujian yang kedua buka folder lalu ketik : ftp://11.11.11.1
7. Masukkan username dan password yang sudah didaftarkan sebelumnya.
8. Create satu folder pada direktori tersebut.
Menggunakan Anonymous di VSFTPD :
1. Ketikkan perintah : apt-get install vsftpd ftp lalu masukkan DVD 1.
2. Copy file vsftpd.conf dengan perintah : cp vsftpd.conf vsftpd.conf.backup
3. File yang akan dikonfigurasi : mkdir -p / home/ (menjadikan home sebagai parent direktori).
4. Membuat folder ftp : mkdir /home/ftp dan chmod 777 /home/ftp atau chmod a+rwx /home/ftp
5. Edit file vsftpd.conf :
# Edit File vsftpd.conf :
listen=YES
anonymous_enable=YES
anon_root=/home/ftp
no_anon_password=YES
local_enable=YES
write_enable=Yes
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
#listen_ipv6=YES (comment)
8. Restar paket vsftpd :/etc.init.d/vsftpd restart
Pengujian pada server :
1. Ketikkan perintah : ftp localhost login sebagai anonymous tanpa password
2. Bila ingin anonymous bisa upload file tambahkan konfigurasi berikut.
3. Coba login anonymous dan masuk ke folder upload.
0 komentar
Posting Komentar