什么应该是对PASV命令的FTP响应

Bac*_*ash 7 ftp ftp-server

我正在写一个FTP服务器,但我不懂PASV命令,任何服务器都发送这样的响应:

227 Entering Passive Mode (213,229,112,130,216,4)
Run Code Online (Sandbox Code Playgroud)

括号中的数字是什么意思?那是正常模式和被动模式之间的区别?

inh*_*dle 14

是的,结果你得到了(213,229,112,130,216,4).213,229,112,130是IP地址.216是十进制的高8位.4是十进制的低8位.所以端口号是216*256 + 4.你应该用括号解析它们.