+ -
当前位置:首页 → 问答吧 → 请教一下rhel下vsftp的 关于用户chroot的问题

请教一下rhel下vsftp的 关于用户chroot的问题

时间:2004-10-03

来源:互联网

我是按照书上作的.
/etc/vsftpd/vsftpd.conf中.
添加chroot_local_user=(no只有后面指定文件中的用户被lock自己目录下
yes的时候是所有本地用户都被lock在自己目录下)
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list(这个为上面所至的那个文件.)
然后我touch了这个文件.在里面添加上了pzf这个用户名.作为对比,系统添加了pzf1这个用户.
当=yes的时候 pzf ,pzf1都被lock成功.
当=no的时候.pzf1可以转换目录. 问题是pzf也可以转换目录.
不知道为什么.请大家帮助解答.
另外已经存盘.已经重启vsftpd

作者: pzf   发布时间: 2004-10-03

我的情况和你正好相反. 按照vsftpd.conf中对于这几项的说明, 在chroot_local_user=YES的时候, 这个列表变成了NOT chroot的localuser的列表. 而只有在是NO的时候, 这个列表才是被chroot的列表. 我的配置全是YES, 所以我这个列表是个空文件, 也就是说我的localuser将全部被chroot, 经过测试, 结果和说明一样.

作者: yongjian   发布时间: 2004-10-04

我的理解是这个列表是客观存在的.只是设定什么时候去读取他的内容.
即是说不存在chroot_local_user=YES的时候的list.即使存在,也是你所有系统用户的列表.而不是chroot_list_file=/etc/vsftpd.chroot_list列表.
这是我的理解.
我想问一下:
你最后完整的设置.有没有达到限制特定用户lock的目的.
如果有.能不能贴出那几个关键的地方.
最后根据以上文字.我
"在chroot_local_user=YES的时候, 这个列表变成了NOT chroot的localuser的<列表>." 列表我上文有疑义.

"而只有在是NO的时候, 这个列表才是被chroot的列表."同意

"我的配置全是YES, 所以我这个列表是个空文件,"这个空文件是说存在但是没有被读取? 还是里面什么也没有? 我觉得这里面的内容是要你写入的.

期盼你的回答

最后发现你的发贴时间是5点. 厉害.起的早

作者: pzf   发布时间: 2004-10-04