- 论坛徽章:
- 0
|
环境:CenterOS 6.2 ,搭建VSFPTD
想让aaa能够切换到其它目录(我对这个切换目录的理解是这样的:如果aaa具有能够切换目录的权限,那么他就能够切换到系统里任何的文件里去,只要文件有相应给other权限,但是我在filezilla中,远程站点,比如输入:/var/temp 权限为777 ,但是一直提示: CWD /var/ftp 响应: 550 Failed to change directory. 错误: 读取目录列表失败。红色部分为filezilla的提示,
我贴出我的配置
vsftpd.conf的配置:
cat /etc/vsftpd/vsftpd.conf |grep chroot
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chrootlist文件加入了aaa用户
[root@localhost home]# cat /etc/vsftpd/chroot_list
aaa
test
aaa的私人目录的配置
[root@localhost home]# cat /etc/vsftpd/vuserconf/aaa
guest_enable=YES
guest_username=ftp
local_root=/var/ftp/bbb
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
[root@localhost home]#
但是aaa始终都无法切换目录,不知道是我方法不对,还是配置有问题 |
|