Let’s Encryptを使って、KompoZer・BlueGriffon(FireFTP)・FileZillaなどで、TLS接続をする方法。
Linux Mint 18.3で、proftpdを使っている場合、下記の設定ファイルを変えます。
[crayon]
$ sudo vi /etc/proftpd/proftpd.conf
———————————————————————————
[138行目]
Include /etc/proftpd/tls.conf
———————————————————————————
$ sudo vi /etc/proftpd/tls.conf
———————————————————————————
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSRSACertificateFile /etc/letsencrypt/live/YOUR_DOMAIN/cert.pem
TLSRSACertificateKeyFile /etc/letsencrypt/live/YOUR_DOMAIN/privkey.pem
TLSCACertificateFile /etc/letsencrypt/live/YOUR_DOMAIN/chain.pem
———————————————————————————
$ sudo /etc/init.d/proftpd restart
[/crayon]
BlueGriffonの、FireFTPで、TLS接続を試した時に、
Unable to build data connection: Operation not permitted
と、出てきて、サーバーにつながらない場合、下記のように設定を変えます。
[crayon]
$ sudo vi /etc/proftpd/tls.conf
———————————————————————————
TLSOptions NoSessionReuseRequired
———————————————————————————
$ sudo /etc/init.d/proftpd restart
[/crayon]
この辺が肝心なところです。あとの、細かいGUIの設定は、皆さんで直感的にできるでしょう。
それでは、ごきげんよう。
参照:https://www.ateamsystems.com/tech-blog/fireftp-proftpd-unable-to-build-data-connection-operation-not-permitted-tls-negotiation/
参照:https://www.server-world.info/query?os=Ubuntu_14.04&p=ftp&f=6