大家好:
最近用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
localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录
-
- 帖子: 7
- 注册时间: 2007-05-20 15:00
-
- 帖子: 7
- 注册时间: 2007-05-20 15:00
-
- 帖子: 7
- 注册时间: 2007-05-20 15:00
Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录
有没有人可以帮帮我呀
在这里先谢谢大家了
在这里先谢谢大家了
-
- 帖子: 186
- 注册时间: 2007-11-26 12:05
Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录
直接到irc去问吧,可能更加快得到答案,我也不清楚你的问题
- xxhacker
- 帖子: 28
- 注册时间: 2008-02-19 22:33
Re: localuser方式,通过IE作FTP客户端连接到VSFTPD服务器,为何得到整个root目录
步骤如下:
①在vsftpd.conf中指定用户个人配置文件所在的目录,如:
user_config_dir=/etc/vsftpd/userconf
②生成/etc/vsftpd/userconf目录。
③用户个人配置文件是在该目录下,与特定用户同名的文件,如:
/etc/vsftpd/userconf/xiaozhang
④在用户的个人配置文件中设置参数,如:
local_user=/etc/xxx(你指定的目录)
①在vsftpd.conf中指定用户个人配置文件所在的目录,如:
user_config_dir=/etc/vsftpd/userconf
②生成/etc/vsftpd/userconf目录。
③用户个人配置文件是在该目录下,与特定用户同名的文件,如:
/etc/vsftpd/userconf/xiaozhang
④在用户的个人配置文件中设置参数,如:
local_user=/etc/xxx(你指定的目录)