LinuxSir.cn,穿越时空的Linuxsir!

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

vsftpd关于切换自家目录的实验结果

[复制链接]
发表于 2005-11-7 17:07:21 | 显示全部楼层 |阅读模式
一共涉及3个选项
1.chroot_local_user
2.chroot_list_enable
3.chroot_list_file


如果chroot_local_user不写,则默认是NO,也就是不写就等于写了chroot_local_user=NO,其作用是全部不限制。任何人都可以切换到操作系统的任何目录,也就是根目录是顶级目录,这样很危险

相反的,写了chroot_local_user=YES,其作用是全部限制,顶级目录是自己的属主目录,例如abc用于的顶级目录不是“/”,而是"/home/abc"


当然,这样做显然灵活性不高,此时chroot_list_enable上场了,这个就是允许你列外的
chroot_list_enable=NO就等于没写,因为NO是默认的

如 :chroot_local_user=NO时,而chroot_list_enable=YES,则说明有列外!说明总体(也就是默认)是“全部不限制”,个别是限制

chroot_local_user=YES时,而chroot_list_enable=YES,则说明也有列外!说明总体(也就是默认)是“全部限制”,个别是不限制

而限制的人的列表在那里呢,就用本文的第3个选项规定,默认是规定在/etc/vsftpd.chroot_list 这个文件里,每个用户名一行,这个不用多解释,很好理解的,主要是chroot_list_enable,它是个相对选项,而不像多数别的是个绝对选项,具体的说它是相对于chroot_local_user来改变自身功能的!
发表于 2005-11-11 17:57:44 | 显示全部楼层
长见识~~~试下去的~~~
回复 支持 反对

使用道具 举报

发表于 2005-11-11 22:03:57 | 显示全部楼层
very good,mark it
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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