如何仅为特定用户禁用 vsftpd 中的 TLS SSL?

如何仅为特定用户禁用 vsftpd 中的 TLS SSL?

我已将 ssl_enable=YES 添加到 vsftpd.conf 以按照本教程启用安全连接:https://www.digitalocean.com/community/tutorials/how-to-configure-vsftpd-to-use-ssl-tls-on-an-ubuntu-vps

现在,如何为特定用户创建例外,以便仅允许该用户进行普通 FTP 连接?

答案1

只有在完成 TLS 握手后,用户才会被识别和认证 - 保护登录是首先使用 TLS 的原因之一。而且由于在启动 TLS 之前用户是未知的,因此也无法为特定用户禁用 TLS。只能将 TLS 的使用设为可选,即同时提供两者。要实现这一点,force_local_logins_ssl必须force_local_data_ssl将其设置为 NO。

相关内容