当前位置:首页 > 编程笔记 > 正文
已解决

FTPS 227 Entering Passive Mode

来自网友在路上 144844提问 提问时间:2023-10-26 00:47:06阅读次数: 44

最佳答案 问答题库448位专家为你答疑解惑

FTPS 227 Entering Passive Mode

  • 解决办法:
    • 这时候我们用lsof -i:21
    • 我们需要设置
  • 参考

FTP被动模式设置完成以后,一直卡在

227 Entering Passive Mode (192,168,150,90,195,149)

解决办法:

在被动模式,服务器做了NAT,例如云主机,这时候我们用特定的IP访问机器,其实还转了一层。FTP客户端访问机器可能会没响应。具体情况为登录成功,但是list目录和文件的时候卡住。

这时候我们用lsof -i:21

vsftpd   22411   nobody    0u  IPv4  68905      0t0  TCP 10.140.41.65:ftp->10.10.10.98:43380 (ESTABLISHED)
vsftpd   22411   nobody    1u  IPv4  68905      0t0  TCP 10.140.41.65:ftp->10.10.10.98:43380 (ESTABLISHED)

这时候可以看到机器的真正IP。

我们需要设置

pasv_address=本机ip【就是我们能访问的外网IP】
pasv_addr_resolve=yes

这样ftp客户端就可以解析IP,访问成功。

参考

FTP SSL through a NAT Firewall
FTP passive mode connection refused
vsftpd设置被动模式遇到的坑

查看全文

99%的人还看了

相似问题

猜你感兴趣

版权申明

本文"FTPS 227 Entering Passive Mode":http://eshow365.cn/6-24611-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!