全球主机交流论坛

标题: vsftpd添加用户求助 [打印本页]

作者: omegabomb    时间: 2010-1-3 19:12
标题: vsftpd添加用户求助
我想添加一个FTP用户到/home/www/aaaa这个目录,不能浏览上级目录
我现在用了以下几个命令
useradd AAAA -d /home/www/aaaa
passwd AAAA
/sbin/service vsftpd restart
还需要使用什么命令
作者: greensnow    时间: 2010-1-3 19:18
chroot_local_user=no
chroot_list_enable=yes
echo AAAA > /etc/vsftpd.chroot_list
作者: omegabomb    时间: 2010-1-3 19:27
还是不行啊
作者: zyypp    时间: 2010-1-3 19:34
vsftpd.conf配置

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.userlist

然后添加允许登陆的用户列表
echo AAAA >> /etc/vsftpd.userlist

就完成了

如需要某个账户可以全局浏览的
就在执行完上面的以后
再执行一次
echo AAAA >> /etc/vsftpd.chroot_list
作者: cnx    时间: 2010-1-3 19:41
ftp用户都是不能浏览上级目录,这不需要单独设置的。
作者: omegabomb    时间: 2010-1-3 19:49
用了zyypp的设置还是不行,
chroot_local_user
userlist_deny=NO
userlist_file=/etc/vsftpd.userlist
这三项原来没有,我自己添加进去
最后还是不行
作者: omegabomb    时间: 2010-1-3 19:58
/etc/vsftpd.chroot_list和/etc/vsftpd/chroot_list有区别吗
作者: omegabomb    时间: 2010-1-3 20:05
限制目录先不管
useradd AAAA -d /home/www/aaaa
passwd AAAA
/sbin/service vsftpd restart
这3个命令后,用AAAA登陆FTP为什么登陆不了?
作者: zyypp    时间: 2010-1-3 20:34
原帖由 omegabomb 于 2010-1-3 19:58 发表
/etc/vsftpd.chroot_list和/etc/vsftpd/chroot_list有区别吗


没区别 只是 我贴的是 debian 下 vsftp 的默认文件名而已 呵呵
作者: zyypp    时间: 2010-1-3 20:34
标题: 回复 6# 的帖子
把你的 配置贴出来 看看




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4