Linux與雲計算——第二階段Linux服務器架設 第八章:FTP服務器架設—vsftpd 使用 TLS/SSL

Linux與雲計算——第二階段Linux服務器架設

第八章:FTP服務器架設—vsftpd 使用 TLS/SSL



爲Vsftpd啓用SSL/TLS來保證安全的FTP鏈接。node

[1] 建立證書

[root@server ~]# cd /etc/pki/tls/certs 安全

[root@server certs]# openssl req -x509 -nodes -newkey rsa:2048 -keyout vsftpd.pem -out vsftpd.pem -days 365 服務器

[root@client certs]# chmod 400 vsftpd.pemide

[2] 配置Vsftpd.

[root@server ~]# vi /etc/vsftpd/vsftpd.conf雲計算

# 最後一行添加加密

rsa_cert_file=/etc/pki/tls/certs/vsftpd.pemspa

ssl_enable=YESrest

force_local_data_ssl=YESorm

force_local_logins_ssl=YESserver

[root@client ~]# systemctl restart vsftpd

配置FTP客戶端使用FTPS鏈接。

[3] 安裝FTP客戶端而且按照如下配置。

[root@client ~]$ vi ~/.lftprc

# 編輯一個新文件

set ftp:ssl-auth TLS

set ftp:ssl-force true

set ftp:ssl-protect-list yes

set ftp:ssl-protect-data yes

set ftp:ssl-protect-fxp yes

set ssl:verify-certificate no

[root@client ~]$ lftp -u cent www.example.com

Password:

lftp jeffrey@server.example.com:~>

[4] 在Windows的客戶端選擇TLS/SSL顯示加密而後根據提示進行操做。

相關文章
相關標籤/搜索