LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 572|回复: 5

vsftpd为什么除root外的本地帐号都登陆不了??

[复制链接]
发表于 2004-9-28 07:31:16 | 显示全部楼层 |阅读模式
看了精华区的文章,也试了别人的config
还是不行. 不管是inetd还是standalone方式
都是只有root和匿名能登陆. 其他本地用户总提示530 login incorrect

我的配置文件
local_enable=yes
anonymous_enable=yes
dirmessage_enable=yes
local_umask=022
xferlog_enable=yes
xferlog_std_format=yes
#pam_service_name=vsftpd
listen=yes
#anon_upload_enable=yes
#anon_mkdir_write_enable=yes
write_enable=yes
anon_other_write_enable=yes
anon_world_readable_only=no
#banner_file=/usr/local/vsftpd/.message
idle_session_timeout=600
data_connection_timeout=120
accept_timeout=60
connect_timeout=60
xferlog_enable=yes
xferlog_std_format=no
chroot_local_user=yes
port_promiscuous=YES
pasv_promiscuous=YES
listen_port=2121
发表于 2004-9-28 09:55:21 | 显示全部楼层
你是不是直接使用root作为操作用户呢?


这样解决:

首先建立一个用户如:testftp 密码:******
指定目录为/homt/testftp或者var/ftp/public/

这样采用testftp登录就可以了.
发表于 2004-9-28 09:56:05 | 显示全部楼层
不要忘记给予指定目录针对ftptest的写权限.
 楼主| 发表于 2004-9-28 16:01:27 | 显示全部楼层
ms不行哦....

操作我用root和普通帐号都试过...

我自己也查过一些资料. 一些可能的原因基本排除了的...
发表于 2004-9-28 16:49:57 | 显示全部楼层
看看vsftpd.user_list文件是否配置正确
发表于 2004-9-28 16:58:41 | 显示全部楼层
你系统添加ftp和nobody用户没有,一般的情况下,这两个用户在系统中是存在的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表