红联Linux门户
Linux帮助

linux AS4.6 FTP问题求助!在线急等!!!

发布时间:2008-09-30 10:52:44来源:红联作者:wqwj
现有两台LinuxAS4.6系统(例如A和B),已开放FTP服务,ftp至C时(Unix系统),可以正常登录,但使用ls或dir命令却不能显示文件列表,用nlist可以看到文件。
信息如下:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,130,1,111,207,155)
150 Opening data connection for /bin/ls.
226 Transfer complete.
ftp> dir
227 Entering Passive Mode (192,130,1,111,210,101)
150 Opening data connection for /bin/ls.
226 Transfer complete.
文章评论

共有 7 条评论

  1. wqwj 于 2008-09-30 15:43:12发表:

    那我再试试喽!谢谢大家!:0D1

  2. fengmx 于 2008-09-30 15:38:03发表:

    哪也没有办法了。应是限制的问题。

  3. wqwj 于 2008-09-30 15:08:22发表:

    是啊,用户都一样的。关键是C机我没有口令权限进去,所以C机情况不了解的。

  4. fengmx 于 2008-09-30 14:38:00发表:

    怪事,怪事。。
    你试一下把C机的selinx关闭一下。
    你FTP到C机的用户都是一样的吗?

  5. wqwj 于 2008-09-30 13:59:01发表:

    我是新手,不懂之处请多多谅解!
    我在A机和B机上检查/etc/vsftpd/vsftpd.conf配置文件,listen=YES功能是开启的
    pam_service_name=vsftpd
    userlist_enable=YES
    #enable for standalone mode
    listen=YES
    tcp_wrappers=YES
    问题还是未解决,我将问题重新描述一遍:
    A机和B机(LinuxAS4.6),FTP服务已开启,且A和B可以相互FTP(登录、ls文件)成功,但FTP C机(Unix)时,可以成功登录,使用ls或dir不能显示文件列表。我用笔记本连接C机时可以显示文件列表。
    请问是A/B机客户端的设置不对呢,还是C机服务端设置不对,做了限制?

  6. fengmx 于 2008-09-30 11:56:54发表:

    在配置文件中你没有开启这个功能。
    listen=YES
      #当使用者登入后使用ls -al 之类的指令查询该档案的管理权时,预设会出现拥有者的UID,而不是该档案拥有者的名称。若是希望出现拥有者的名称,则将此功能开启。
    http://publish.it168.com/2006/0614/20060614039701.shtml 这里有详细的答案

  7. wqwj 于 2008-09-30 11:41:59发表:

    没人回答?很郁闷~~(5ty(