localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
fredjiang
帖子: 7
注册时间: 2007-05-20 15:00

localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录

#1

帖子 fredjiang » 2008-11-22 13:09

大家好:

最近用vsftpd 在ubuntu 8.1 Desktop 上建立了一个FTP服务器。但是遇到以下问题:

在windows环境下,用资源管理器,连接FTP服务器,输入用户名和密码后,能够正常得到指定的FTP 根目录

但是,如果通过IE连接FTP服务器,输入用户名和密码后,返回的却是 root目录

请问是为什么呀?有办法解决吗?

我的配置文件如下

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=No
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
local_root=/home/ftp
fredjiang
帖子: 7
注册时间: 2007-05-20 15:00

Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录

#3

帖子 fredjiang » 2008-11-27 11:27

有没有人可以帮帮我呀

在这里先谢谢大家了
bluebirdshao
帖子: 186
注册时间: 2007-11-26 12:05

Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录

#4

帖子 bluebirdshao » 2008-11-27 22:30

直接到irc去问吧,可能更加快得到答案,我也不清楚你的问题
头像
xxhacker
帖子: 28
注册时间: 2008-02-19 22:33

Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录

#5

帖子 xxhacker » 2008-12-05 15:51

步骤如下:
  ①在vsftpd.conf中指定用户个人配置文件所在的目录,如:
  user_config_dir=/etc/vsftpd/userconf
  ②生成/etc/vsftpd/userconf目录。
  ③用户个人配置文件是在该目录下,与特定用户同名的文件,如:
  /etc/vsftpd/userconf/xiaozhang
  ④在用户的个人配置文件中设置参数,如:
  local_user=/etc/xxx(你指定的目录)
回复