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).
- 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.
- Pastikan proftpd dan openssl telah terpasang pada Debian. Juga pastikan bahwa telah membuat Certificate Authority (Caranya di sini) di dalam Debian yang dipakai.
- Buka file /etc/proftpd/proftpd.conf lalu cari kata tls.conf
- Aktifkan perintah include (seperti di gambar) untuk mengaktifkan file konfigurasi tls.conf (akan dipakai nanti) dengan menghapus tagarnya
- Selanjutnya cari kata UseIPv6
- Matikan UseIPv6 (pada praktik ini, saya hanya menggunakan IPv4) dan IdentLookups dengan mengganti rincian perintahnya menjadi off
- Selanjutnya, tambahkan konfigurasi seperti gambar di bawah. Untuk bagian user, tergantung pada username Debian yang telah dibuat
- Jika sudah, buka file /etc/proftpd/tls.conf
- Aktifkan perintah TLSEngine, TLSLog, dan TLSProtocol dengan menghapus tagarnya
- Setelah itu, aktifkan TLSRSACertificateFile dan TLSRSACertificateKeyFile dengan menghapus tagar dan jangan lupa rubah rincian direktori dengan direktori Certificate Authority yang telah dibuat sebelumnya
- Masih pada tls.conf, aktifkan perintah TLSOptions seperti pada gambar di bawah
- Aktifkan perintah TLSVerifyClient (off) dan TLSRequired (on) juga seperti gambar di bawah
- Jika sudah selesai konfigurasinya, mulai ulang servis proftpd pada Debian
- 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 connectProtocol : 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> - Jika muncul pop up SSL seperti ini, maka itu sudah benar (FTPS nya). Klik OK untuk melanjutkan
- Selesai, FTPS sudah dapat digunakan
















Comments
Post a Comment