由 yihui 在 05-05-2004 14:46 发表:
关于 vsftp 被动传输方式
顺便问一下关于 vsftp 被动传输方式。
我在资料上看到
------------------------------------------
PASV FTP
跟PORT FTP 类似,首先会建立控制频道,默认值是port 21,也就是跟
port 21 建立联机,并透过此联机下达指令。
第二,会由client 端做出数据传输
的请求,包括数据传输port 的数字。
这两者的差异为何?PORT FTP 当中的数据传输port 是由FTP server 指定,
而PASV FTP 的数据传输port 是由FTP client 决定。通常我们使用PASV FTP,
是在有防火墙的环境之下,透过client 与server 的沟通,决定数据传输的port。
---------------------------
我在 vsftpd 中指定使用 pasv 方式,端口由我来定 ,还是