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目录就可以了~

posted @ 2012-03-31 18:02  linux—jock  阅读(737)  评论(0编辑  收藏  举报