Selasa, 05 November 2019

Cara Konfigurasi FTP di dalam Debian 9.7 menggunakan VMware Workstations


Hallo Sobat Gen Z. Kali ini saya ingin membagikan pengalaman saya tentang Cara Konfigurasi FTP di dalam Debian 9.7 menggunakan VMware Workstations. Hope it will be usefull for you guys.

Pengertian FTP
FTP (File Transfer Protocol) adalah protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP Client dan FTP Server.
Tool yang dapat mengakses FTP
1. Web Browser : Anda dapat mengakses didalam Web Browser dengan memasukkan komando tertentu
2. File Explorer : Anda juga dapat mengakses FTP melalui File Explorer (Windows Explorer) dengan terlebih dahulu mengetikkan alamat FTP servernya.
Kekurangan dan Kelebihan FTP
Kelebihan :
  • Kita dapat melakukan pertukaran file antara komputer dengan mudah, walaupun file tersebut memiliki ukuran besar
  • FTP menyediakan transfer data yang reliabel dan efisien
  • FTP memfasilitasi tiap pengguna untuk melakukan transfer data secara dua arah
  • Progress perpindahan data tidak akan hilang walaupun sambungan terputus
  • Transfer data dapat dilakukan dengan mudah dan terorganisir
Kekurangan :
  • Sistem FTP sudah tergerus oleh generasi yang baru, jadi susah untuk menemukannya
  • Jika pengguna tidak begitu paham mengenai FTP, sangat mudah untuk menghapus keseluruhan data dengan sekali klik.
  • Tidak dapat mengubah kepemilikan dari suatu file
  • Tidak begitu aman sebagai media transfer data karena tidak adanya enkripsi.
  • Jika anda ingin memiliki FTP server sendiri, anda harus memiliki komputer server sendiri atau menyewa server dengan biaya yang tidak murah.
Alat dan Bahan yang dibutuhkan

1. Putty, sebagai peremote Server
2. Debian 9.7, sebagai Server penyimpanan FTP
3. Windows 10, sebagai Client untuk mengakses FTP
Topologi


Langkah-langkah


1. Konfigurasi file "/etc/bind/db.domain" untuk menambahkan ip ftp.
* install dahulu DNS di Debian.


2. Ketik perintah "ping ftp.server14.net -c 4" untuk mengecek apakah IP FTP sudah ada atau belum. [ping "ip address" -c "jumlah pengecekan"]
3. Install paket "proftpd" lalu ketik "y" untuk mengkonfirmasi penginstallan.
4. Tambahkan User baru untuk login kedalam FTP.
5. Pindah ke direktori User yang tadi kita gunakan lalu buat file direktori "ftpshare" dan ganti permissionnya menjadi 777 dan cek permission dari file yang tadi kita gunakan dengan perintah "ls -al".
6. Ganti direktori awal dari User yang tadi kita gunakan dengan perintah "usermod -d /home/server14/ server14", lalu restart paket dari proftpd dengan perintah "/etc/init.d/proftpd restart".


7. Buka "Virtual Network Editor" lalu klik "Change Settings".
8. Pilih Adapter VMnet1 dan konfigurasi seperti yang dikotak merah lalu klik "OK".
9. Konfigurasi DNS menjadi IP FTP di Adapter VMnet1.
10. Lihat secara rinci Adapter VMnet1. [Untuk bisa seperti tersebut caranya adalah menginstall DHCP terlebih dahulu]
11. Ping DNS FTP di CMD untuk mengecek apakah sudah terkoneksi atau belum.
12. Konfigurasi file "/etc/proftpd/proftpd.conf" hapus tanda pagar di bagian DefaultRoot dan ganti tanda ~ menjadi direktori dari tempat FTP yang tadi ingin kita gunakan di User yang tadi kita buat.
13. Restart paket FTP dengan perintah "/etc/init.d/proftpd restart".

14. Masuk kedalam FTP menggunakan CMD dengan perintah "ftp ftp.server14.net" lalu login dengan User yang tadi kita gunakan, lalu buat direktori dan cek file yang tadi kita buat.
15. Masuk kedalam FTP menggunakan File Explorer dengan perintah "ftp://ftp.server14.net".

16. Login menggunakan User yang anda buat, lalu klik "Log On".
17. Jika sudah bisa masuk maka akan muncul file yang tadi kita buat. Coba kali ini kita buat lagi file yang bernama "cobagui" untuk tes lewat aplikasi browser.
18. Buka aplikasi browser anda lalu masukkan seperti yang tadi kita lakukan di dalam file explorer.
19. Jika bisa maka akan muncul tampilan file yang tadi kita buat di dalam FTP tadi.
20. Kita coba dengan IP FTP. Jika bisa maka FTP telah berhasil kita buat.
21. Kita masuk lagi kedalam Debian lalu konfigurasi file "/etc/nanorc". Untuk melihat line/baris dari yang ingin kita konfigurasi adalah dengan mengklik "Ctrl+C" dan jika ingin melompat ke line yang ingin kita konfigurasi adalah dengan mengklik "Ctrl+_". Kita hapus tanda pagar yang ada pada "set constantshow".