![GnuTLS 错误 -15:收到了意外的 TLS 数据包。删除 public_html 中的所有文件后出现错误](https://linux22.com/image/700134/GnuTLS%20%E9%94%99%E8%AF%AF%20-15%EF%BC%9A%E6%94%B6%E5%88%B0%E4%BA%86%E6%84%8F%E5%A4%96%E7%9A%84%20TLS%20%E6%95%B0%E6%8D%AE%E5%8C%85%E3%80%82%E5%88%A0%E9%99%A4%20public_html%20%E4%B8%AD%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E5%90%8E%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF.png)
过去几个月,我的 FTP 连接一直很顺畅,直到我删除了公共的html目录,这也是此 FTP 帐户的目录根目录。我使用以下命令删除了所有文件:
rm-射频*
当我在 public_html 文件夹中时。所有文件夹仍然完好无损,我还添加了 index.php 检查服务器是否仍在运行。
完整日志:
状态:连接到 {server_ip}...
状态:连接已建立,等待欢迎消息...
状态:正在初始化 TLS...
状态:正在验证证书...
状态:TLS 连接已建立。
命令:USER {username}
响应:331 请指定密码。
命令:PASS ********
错误:GnuTLS 错误 -15:收到意外的 TLS 数据包。
错误:无法连接到服务器
状态:等待重试...
状态:连接到 {server_ip}...
状态:连接已建立,等待欢迎消息...
响应:220(vsFTPd 3.0.2)
命令:AUTH TLS
响应:234 继续协商。
状态:正在初始化 TLS...
状态:正在验证证书...
状态:TLS 连接已建立。
命令:USER {username}
响应:331 请指定密码。
命令:PASS ********
错误:GnuTLS 错误 -15:收到意外的 TLS 数据包。
错误:无法连接到服务器
答案1
我刚刚将其添加到我的 vsftpd.conf 中
允许写入_chroot=是
然后使用以下命令重新启动 vsftpd:
服务 vsftpd 重启