[i=s] 本帖最后由 usereye 于 2010-12-17 17:23 编辑 [/i]
请问:本人在安装了suse 10.2 环境后,也将ftp服务安装了上去,但是在用其他机器 用命令行ftp 本机时,发现:登录没问题,pwd 命令可以显示路径,也可以cd ..去上一级目录,也可以cd <目录a> 进入目录a,但是在使用ls 命令时,却显示:
ftp> ls -l
229 Extended Passive mode OK (|||62851|)
然后就停在上面不动了,使用了Ctrl + C暂停了这个命令,就显示:
receive aborted. Waiting for remote to finish abort.
我上网查过,这是因为FTP的passive(被动)模式 和 active(主动)模式的关系,只要每次ftp时输入passive就可以正常用了,但是本人觉得实在是麻烦,如果其他不知道的人在用命令行ftp的时候,就会以为机器的ftp服务没装好,所以,我想问下各位高手,有办法将ftp默认设置为passive模式吗(就是当ftp的时候不会出现上述问题)?请高手给予帮助,万分感谢!
cainiaogaofei 于 2010-12-20 10:33:33发表:
我是新手,我要交流,我要赚现金!
deepwhite 于 2010-12-17 20:37:25发表:
服务器是用的 vsftpd 么?
是的话修改其配置文件,添加:[code]
pasv_enable=YES
[/code]