CARA INSTALL DAN KONFIGURASI FTPS
sumber by : hubspot.net |
Assalammualaikum,wr,wb.
apa kabar kawan-kawan sekalian ? sudah beberapa hari ini saya tidak memberikan artikel tentang Belajar Linux , pada kesempatan ini saya akan membahas tentang Securing FTP Server , bagaimana perkembangan teman-teman dalam mempelajar Beajar Linux di artikel ini ? semoga bermanfaat ya teman-teman. saya senang jika teman-teman semua nya paham dengan artikel ini.
Baiklah, langsung saja apa ya kita bahas pembahasan hari ini tentang Securing FTPS , penasarang kan ? jika teman-teman ingin mempelajari linux lebih jauh, silahkan ikuti terus artikel ini. jangan sampai ketinggalan. karena biarpun sedikit, ilmu itu sangat berharga untuk ditinggalkan. betul kan kata saya ? baiklah langsung saja ya. lihat juga Cara Konfigurasi HTTPS
TLS atau OpenSSL protocol, digunakan untuk mengamankan koneksi antara FTP Client dan FTP Server. Yang semula ProFTPD berjalan pada protocol yang UnSecure di port 21, kemudian dengan OpenSSL ini di tambal agar data dapat sampai ke tujuan dengan aman.
sekarang kita coba untuk install :FTP adalah protokol yang sangat tidak aman, karena semua password dan data di transfer menggunakan Plain TEXT biasa. Dengan OpenSLL, komunikasi bisa dienkripsi terlebih dahulu, dan itulah yang membuat FTP lebih Secure.
pastikan anda mempunyai koneksi, jika tidak ada koneksi untuk installasi, anda bisa coba cara ini Install Paket tanpa Internet.
apt-get install proftpd openssl ssl-certEdit file konfigurasi ProFTPd seperti berikut, atau jika ingin menggunakan konfigurasi Anda sendiri, ya silahkan.
nano /etc/proftpd/proftpd.conf
UseIPv6 offPastikan bahwa pada file utama ProFTPd, file tls.conf ikut dijalankan ketika ProFTPd restart. Edit dan hilangkan tanda pagar pada script berikut ini.
IdentLookups off
ServerIdent on “Jobs Team Project”
#. . .
<Anonymous /var/www/>
User ftp
UserAlias anonymous ftp
</Anonymous>
# This is used for FTPS connectionsAgar kita bisa menggunakan TLS, kita harus membuat Sertifikat SSL terlebih dahulu. Kemudian, kita bisa mengenerate Sertifikat SSL seperti berikut:
Include /etc/proftpd/tls.conf
openssl req -x509 -newkey rsa:1024 -keyout /etc/ssl/private/proftpd.key -out /etc/ssl/certs/proftpd.crt -nodes -days 365
Country Name (2 letter code) [GB]: IDRubah hak akses kepemilikan dua file tersebut, agar hanya dapat dimodifikasi oleh account super user saja.
State or Province Name (full name) [Some-State]: Aceh
Locality Name (eg, city) []: banda Aceh
Organization Name (eg, company; recommended) []:jobs Team
Organizational Unit Name (eg, section) []:
server name (eg. ssl.domain.tld; required!!!) []: jobs.com
Email Address []: admin@jobs.com
chmod 600 /etc/ssl/certs/proftpd.crtSelanjutnya, edit file tls.conf untuk mengkonfigurasi SSL Certificate dan SSL Key
chmod 600 /etc/ssl/private/proftpd.key
nano /etc/proftpd/tls.conf
<IfModule mod_tls.c>Terakhir, pastikan semua konfigurasi berjalan baik dengan merestart servis FTP.
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSRSACertificateFile /etc/ssl/certs/proftpd.crt
TLSRSACertificateKeyFile /etc/ssl/private/proftpd.key
TLSOptions NoCertRequest
TLSVerifyClient off
TLSRequired on
</IfModule>
/etc/init.d/proftpd restart
0 Response to "CARA INSTALL DAN KONFIGURASI FTPS"
Post a Comment