linux下vsftp设置登陆账号不能随意切换目录
本博客转移到 www.51buyhost.com centos论坛.... 更详细的教程请到 http://www.51buyhost.com
安装好VSFTP,正常情况下只可以远程匿名用户登陆,用下面的配置可以指定只能某些本地用户登陆。
编辑/etc/vsftp/vsftpd.conf 修改anonymous_enable=YES
然后修改
#chroot_list_enable=YES
#(default follows)
#chroot_list_file=/etc/vsftpd/chroot_list
为
chroot_list_enable=YES
#(default follows)
chroot_list_file=/etc/vsftpd/chroot_list
保存退出。
新建文件/etc/vsftpd/chroot_list
把你要远程可以ftp的用户名加入(一行一个)
如:
test01
现在你可以通过账号test01远程FTP服务器了,而且登陆的目录是/home/test01,且不可以切换到其他用户目录和根目录。
如果想要修改用户ftp登陆的文件夹,直接在linux系统里修改test01用户的home目录就可以了~