Cara Installasi dan Konfigurasi FTPS (Secure) Debian 9 Dengan Proftpd - Wanjay

Cara Installasi dan Konfigurasi FTPS (Secure) Debian 9 Dengan Proftpd

    Selamat datang para pembaca, kali ini kita akan mempelajari tentang Cara Instalasi dan Setting FTPS (Secure) Debian 9 Dengan Proftpd. Seperti yang saya bahas pada postingan sebelumnya, FTP (File Transfer Protocol) adalah fungsi dari server yang memungkinkan kita untuk mendownload dan upload file ke server.

    Ftp server yang kita bahas sebelumnya, adalah ftp server dengan anonymous login, dan kali ini kita akan sedikit mengembangkan server tersebut, dengan menambahkan TLS pada server. FTPS adalah sebuah pengembangan dari ftp server yang mendukung Transport Layer Security (TLS) dan Secure Sockets Layer (SSL) protokol kriptografi.

    Akan lebih mantap jika kita mempelajarinya dari awal, berikut adalah cara setting ftp server pada debian 9 dengan proftpd

    1. Instalasi Paket
    apt-get install proftpd
    2. File Konfigurasi
    nano /etc/proftpd/proftpd.conf
    Pastikan anda sudah membuat folder pada /home/nasrul/ftp, dan mengisi dengan beberapa file

    <Anonymous /home/nasrul/ftp>
    user nasrul
    </Anonymous>


    3. Buat User FTP
    useradd nasrul
    passwd nasrul
    4. Pengujian
    ftp 192.168.0.7

    Setelah anda berhasil membuat sebuah FTP (Files Transfer Protocol) Server dengan mengikuti langkah-langkah di atas, langkah selanjutnya adalah Setting FTPS (Secure) Debian 9 Dengan Proftpd

    1. Buat Certificate
    openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/proftpd/ssl/ftp.key -out /etc/proftpd/ssl/ftp.cert

    Setelah menulis perintah di atas, anda akan diminta untuk memasukkan bebera data,

    2. Enable TLS

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

    Setelah itu masuk pada /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
    Untuk script yang berwarna merah adalah dimana anda menempatkan certificate yang telah kita buat tadi

    3. Pengujian

    Restart dulu servernya proftpd
    service proftpd restart

    Untuk pengujian saya menggunakan winscp, karena suport tls. lihat gambar di atas untuk konfigurasi ftp client dengan winscp


    Lihat gambar di atas, jika konfigurasi ftps kita berhasil, akan muncul pesan seperti di atas. Bisa anda lihat terdapat data yang kita masukkan saat membuat certificate tadi (Zona TKJ, Leader, Nasrul,dll)

    Pilih YES,


    Kita sudah berhasil setting ftps di debian 9 dengan proftpd, semoga tutorial ini bisa membantu anda untuk kegiatan praktek anda.

    Subscribe Wanjay Untuk Mendapatkan Notifikasi Artikel Terbaru Lainnya dan Agar tidak Ketinggalan Update, Gratis!!!

    Caranya Masukkan Alamat Email Kamu > Muncul Pop Up > Centang Saya Bukan Robot > Complete > Lalu Buka Email Kamu Pilih Pesan Activate your Email Subscription, Untuk Aktifkan Notifikasi Lalu Buka Link Aktivasinya > Selesai dan Terima Kasih sudah Subscribe :)

    Buka Komentar

    Iklan Atas Artikel

    Iklan Tengah Artikel 1

    Iklan Tengah Artikel 2

    Iklan Bawah Artikel