Konfigurasi FTP Server Debian 9.7

No Comments
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 :

Konfigurasi proftpd :
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,


7. Hasilnya seperti ini.


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.  



Konfigurasi VSFTPD

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


4. Membuat salah satu folder pada direktori tersebut : ftp.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)
 



7. Tambahkan file konfigurasi : touch /home/ftp/system.log 


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. 

Next PostPosting Lebih Baru Previous PostPosting Lama Beranda

0 komentar

Posting Komentar