CARA INSTALL DAN KONFIGURASI FTPS

CARA INSTALL DAN KONFIGURASI FTPS
Securing Server
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.

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.
sekarang kita coba untuk install :
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-cert
Edit file konfigurasi ProFTPd seperti berikut, atau jika ingin menggunakan konfigurasi Anda sendiri, ya silahkan.
nano /etc/proftpd/proftpd.conf
 UseIPv6 off
IdentLookups off
ServerIdent on “Jobs Team Project”
#. . .
<Anonymous /var/www/>
User ftp
UserAlias anonymous ftp
</Anonymous>
Pastikan bahwa pada file utama ProFTPd, file tls.conf ikut dijalankan ketika ProFTPd restart. Edit dan hilangkan tanda pagar pada script berikut ini.
# This is used for FTPS connections
Include /etc/proftpd/tls.conf
Agar kita bisa menggunakan TLS, kita harus membuat Sertifikat SSL terlebih dahulu. Kemudian, kita bisa mengenerate Sertifikat SSL seperti berikut:
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]: ID
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
Rubah hak akses kepemilikan dua file tersebut, agar hanya dapat dimodifikasi oleh account super user saja.
chmod 600 /etc/ssl/certs/proftpd.crt
chmod 600 /etc/ssl/private/proftpd.key
 Selanjutnya, edit file tls.conf untuk mengkonfigurasi SSL Certificate dan SSL Key
nano /etc/proftpd/tls.conf
 <IfModule mod_tls.c>
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>
 Terakhir, pastikan semua konfigurasi berjalan baik dengan merestart servis FTP.
/etc/init.d/proftpd restart

0 Response to "CARA INSTALL DAN KONFIGURASI FTPS"