Cara Install dan Konfigurasi Secure FTP di Debian 8



FTP merupakan server layanan yang di gunakan untuk transmisi file dari klient ke server pada saat kita melakukan upload file ke dalam server. Ini sangat penting misalnya kita mau upload file seperti CMS untuk content server, atau data data penting yang akan kita simpan ke dalam server. Dalam penerapan nya untuk menggunakan layanan Secure FTP kita menggunakan secure socket layer (SSL) dan secure shell (SSH). 

Proses autentifikasi dan transfer file akan berjalan lebih aman karena file akan di enkripsi menjadi ciphertext. FTPS merupakan pengembangan dari FTP server dengan menggunakan protokol SSL sedangkan Secure File Transfer Protocol (SFTP) adalah penerapan FTP server dengan protokol secure shell (SSH).

Berikut ini langkah instalasi dan konfigurasinya
1. Instalasi Packet proftpd
apt-get install proftpd
2. Instalasi SSH Server
apt-get install ssh

3. Buka file  /etc/proftpd/proftpd.conf
Tambahkan baris paling bawah script berikut
<Anonymous /home>
user rahasia
UserAlias anonymous rahasia
</Anonymous>

4. Tambahkan user
adduser rahasia
password rahasia
5. Membuat certificate
mkdir /etc/proftpd/ssl
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/proftpd/ssl/ftp.key -out /etc/proftpd/ssl/ftp.cert

6. Aktifkan TLS

pico  /etc/proftpd/proftpd.conf, cari script berikut, lalu hilangkan tanda (#)
Indclude /etc/profptd/tls.conf

7. Konfigurasi file /etc/proftpd/tls.conf
    edit beberapa script seperti dibawah
TLSEngine on
TLSLog /var/log/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/ftp.cert
TLSRSACertificateKeyFile /etc/proftpd/ssl/ftp.key
TLSVerifyClient off
8. Restart FTP
/etc/init.d/proftpd restart
9. Pengujian, lakukan login dengan WINSCP



Sampai disini konfigurasi telah selesai semoga tutorial ini bisa membantu anda, selamat mencoba semoga berguna

Post a Comment

Previous Post Next Post