Debian FTP服务器数据加密主要有以下两种方法:
FTPS(FTP over SSL/TLS)
vsftpd
和openssl
。openssl
生成自签名证书(如/etc/ssl/private/vsftpd.pem
)。/etc/vsftpd.conf
,启用ssl_enable=YES
,指定证书路径,强制数据加密(force_local_data_ssl=YES
)。vsftpd
使配置生效。SFTP(SSH File Transfer Protocol)
openssh-server
。/etc/ssh/sshd_config
中启用Subsystem sftp /usr/lib/openssh/sftp-server
。sshd
服务。说明: