Debian #17 : Konfigurasi FTP Secure (FTPS)
Purposes
- Membuat server FTP yang bisa mentranfer file dengan cara yang Lebih Aman
- Membuat konfigurasi server tentang FTP Secure dengan Apache Web Server
Prerequisites
- Terinstall Debian Server, pada tutorial ini menggunakan Debian 10 Buster
- Debian Server sudah terkonfigurasi alamat IP
- Sudah terkonfigurasi repositori baik online, maupun offline, susuai kebutuhan
Server Side : Install & Configure FTP Server
- Jalankan perintah apt install proftpd openssl untuk memasang paket aplikasi FTP dan SSL Certificate
- Untuk konfigurasi FTP Server, ketikkan perintah nano etc/proftpd.conf
- Cari kalimat dan ganti seperti gambar di bawah
- Buat konfigurasi login Anonimus seperti gambar dibawah
- Aktifkan konfigurasi TLS seperti gambar di bawah
- Buat serifikat SSL untuk FTP dengan perintah seperti di bawah ini
- Isikan data yang diminta
- Buka folder konfigurasi TLS untuk FTP dengan perintah nano etc/proftpd/tls.conf
- Cari lalu aktifkan baris berikut agar TLS aktif
- Aktifkan juga baris ini untuk pointing ke file serifikat
- Aktifkan TLS Options pada konfigurasi TLS FTP
- Aktifkan pada TLSRequired
- Restart layanan FTP dengan perintah service proftpd restart
Client Side : FTP Client
- Tambah site di FTP Client, masukkan IP Address dan port yang digunakan
- Berikut cuplikan dari sertifikat yang digunakan
- Berikut hasil akhirnya
Sekian Terima Kasih