Konfigurasi File FTP Ubuntu (PNETLAB)

     FTP (File Transfer Protocol) adalah internet service yang dirancang untuk membuat sambungan ke server internet tertentu atau komputer, sehingga user dapat mengirimkan file ke komputer (download) atau mengirimkan file ke server (upload). FTP saat ini banyak digunakan untuk melakukan pertukaran data, karena lebih mudah daripada menggunakan perangkat kabel atau fisik.

    Kali ini saya akan melakukan konfigurasi FTP Server. Untuk konfigurasi FTP Server saya menggunakan aplikasi virtual PNETLAB.

1. Untuk topologi yang akan kita gunakan melanjutkan pada topologi seperti konfigurasi DHCP Server ditambah device Ubuntu Desktop.
    Konfigurasi kali ini tetap menerapkan DHCP Server pada Ubuntu Server agar PC-Client mendapat IP Address dan terhubung ke internet.

2. Remote Ubuntu Server menggunakan PuTTY atau Terminal. jalankan perintah "apt install proftpd" untuk menginstall paket file FTP

3. Cek isi file pada direktori /home dan buat direktori baru dengan perintah "mkdir (nama direktori)" lalu cek lagi dengan perintah ls


4. Masukkan perintah "chmod 777 (nama direktori)/" untuk mendapat akses file. Cek kembali dengan perintah ls -al pastikan nama direktori. Pastikan nama direktori diblok hijau.

5. Pergi ke direktori "cd /etc/proftpd" terlihat file proftpd.conf kita backup menggunakan perintah "cp prodftpd.conf proftpd.conf.backup"


6. Masuk ke proftpd dengan perintah "nano proftpd.conf"  


7. Hapus pagar pada DefaultRoot dan ganti ~ menjadi nama direktori yang kita buat
    DefaultRoot /home/ftpsaya

                CTRL + X untuk Exit , klik Y untuk Save Changes lalu Enter

8.  tambahkan user dengan perintah "adduser (username)" untuk nanti digunakan login ke dalam file ftp

9. Modifikasi user tersebut untuk daat mengakses suatu file. "usermod -d /home/ftpsaya (user yang kita buat) 


10. Restart paket ftp dengan perintah "/etc/init.d/proftpd restart" lalu cek statusnya dengan perintah "/etc/init.d/proftpd status"


11. Console si Ubuntu Desktop, pergi ke Menu pilih System Tools untuk masuk MATE Terminal.

12. "ifconfig eth1" untuk melihat apakah Ubuntu Desktop mendapat IP DHCP dan tes ping apakah Ubuntu Desktop dapat terkoneksi dengan jaringan internet
 

13. Buka chrome pada Ubuntu Desktop lalu ketik pada search tab "ftp://(IP Gateway eth2)" 

14. Jika ada tab login seperti ini, login menggunakan user yang kita buat di Ubuntu Server untuk file ftp. Apabila tidak bisa, gunakan username : admin , password : admin
 

15. Kita sudah mengkases FTP Server menggunakan web browser
 

16. Masuk super user dengan "sudo -i" password sudo default adalah admin. Lalu install paket ftp pada Ubuntu Desktop.


17. Masuk ke "ftp (IP Gateway eth2)" lalu login dengan user untuk ftp yang kita buat


18. Buat direktori baru dengan "mkdir (nama direktori)" pada Ubuntu Desktop


19. Kembali ke chrome lalu refresh, disitu akan terlihat direktori yang kita buat barusan.
 

20.  Pergi ke admin's home > Desktop > klik kanan untuk Create Document pilih Empty File.

21. Ganti nama file tersebut 

22.  Sebagai contoh kita buat file di Ubuntu Server dengan perintah "touch (nama file).txt" di direktori /home/ftpsaya

23. Kita lihat file yang kita buat di home/admin/Desktop pada Ubuntu Desktop dengan perintah ls. Masuk ke "ftp (IP Gateway eth2)" login menggunakan user yang kita buat untuk ftp. cek isi file ftp dengan perintah ls

24. Untuk memindahkan file yang kita buat di /home/admin/Desktop ke fileftp. masukkan perintah "put (nama file)



Komentar