[Ubuntu] 將vsftpd加上SSL使用
vsftpd需要加密,本身有支援SSL,不過這樣做需要有幾個動作:
STEP 1. 安裝所需軟體
OpenSSL以及vsftpd,在Ubuntu底下請用apt-get install來安裝
STEP 2. 設定認證
建立ssl key
1 | openssl req -x509 -nodes -days 730 -newkey rsa:1024 -keyout /etc/vsftpd/vsftpd.pem -out /etc/vsftpd/vsftpd.pem |
這樣會把建立的ssl key存在/etc/vsftpd/vsftpd.pem這個檔案中。
STEP 3. 設定vsftpd
1 | ssl_enable=YES #代表使用SSL加密 |
STEP 4. 重啟service
重啟vsftpd的服務
/etc/init.d/vsftpd restart
這樣就可以了。
[Ubuntu] 將vsftpd加上SSL使用
https://blog.walile.info/2009/02/18/2009-02-18-how-to-use-vsftpd-with-ssl/