Cara Konfigurasi FTPS (Secure FTP) di Debian Buster

Halo teman-teman, di sini saya akan memberi tutorial cara konfigurasi FTPS (Secure FTP) di Debian Buster.

PENGERTIAN FTPS
FTPS biasa disebut juga dengan FTP Secure menggunakan enkripsi SSL dalam pengirimannya (transfer). Sebelum adanya FTPS ini semua trafik data pada FTP dapat terbaca dengan mudah dengan menggunakan tools yang sudah banyak di internet.

Sebelum itu, pastikan kalian sudah menginstall OS Debian terlebih dahulu, ya. (di mesin virtual ataupun di perangkat kalian langsung).
  1. Pastikan telah memilih Adapter Host Only pada setelan Adapter Debian di Virtual Box dan jangan lupa untuk mengisi IP Adapter tersebut pada laptop client maupun di dalam Debian dengan alamat IP yang satu jaringan.
  2. Pastikan proftpd dan openssl telah terpasang pada Debian. Juga pastikan bahwa telah membuat Certificate Authority (Caranya di sini) di dalam Debian yang dipakai.

  3. Buka file /etc/proftpd/proftpd.conf lalu cari kata tls.conf

  4. Aktifkan perintah include (seperti di gambar) untuk mengaktifkan file konfigurasi tls.conf (akan dipakai nanti) dengan menghapus tagarnya

  5. Selanjutnya cari kata UseIPv6

  6. Matikan UseIPv6 (pada praktik ini, saya hanya menggunakan IPv4) dan IdentLookups dengan mengganti rincian perintahnya menjadi off

  7. Selanjutnya, tambahkan konfigurasi seperti gambar di bawah. Untuk bagian user, tergantung pada username Debian yang telah dibuat

  8. Jika sudah, buka file /etc/proftpd/tls.conf

  9. Aktifkan perintah TLSEngine, TLSLog, dan TLSProtocol dengan menghapus tagarnya

  10. Setelah itu, aktifkan TLSRSACertificateFile dan TLSRSACertificateKeyFile dengan menghapus tagar dan jangan lupa rubah rincian direktori dengan direktori Certificate Authority yang telah dibuat sebelumnya

  11. Masih pada tls.conf, aktifkan perintah TLSOptions seperti pada gambar di bawah

  12. Aktifkan perintah TLSVerifyClient (off) dan TLSRequired (on) juga seperti gambar di bawah

  13. Jika sudah selesai konfigurasinya, mulai ulang servis proftpd pada Debian

  14. Buka software FTP Tool (di sini saya menggunakan FileZilla), lalu buka menu file (pojok kanan) > Site Manager. Isi isian yang diperlukan berikut. Jika sudah terisi semua dengan benar, tekan connect
    Protocol : FTP
    Host : <IP debian server>
    Port : 21 (Port default FTP)
    Encryption : Require explicit FTP over TLS (karena di sini memang menggunakan enkripsi TLS)
    User : <username debian/server>
    Password : <password user debian/server>

  15. Jika muncul pop up SSL seperti ini, maka itu sudah benar (FTPS nya). Klik OK untuk melanjutkan

  16. Selesai, FTPS sudah dapat digunakan

#SMKN1KEDIRI

Comments

Popular posts from this blog

Cara Konfigurasi DHCP Server di Debian Buster

Cara Konfigurasi FTP di Debian Buster

Cara Membuat Certificate Authority di Debian Buster