红联Linux门户
Linux帮助

关于VSFTP配置的1个小问题请教下各位!

发布时间:2010-09-18 12:55:49来源:红联作者:yk19880829
假如我拥有一台 linux radhat 5.0服务器

我已经安装了VSFTP
我先建立了一个用户:
#useradd test 建立了一个test帐户
#usermod -s /sbin/nologin test 修改了他的登陆SHELL只准他登陆FTP不准他SSH登陆
#passwd test 修改他的密码
#1234 密码为1234


然后我就把VSFTPD.CONF 的匿名用户登陆修改为 NO 本地用户修改为YES 其上传 下载权限也是YES

最后:
#service vsftpd restart

然后我本机使用帐户Test密码1234 登陆FTP
顺利登陆了, 上传 下载 删除都没问题 用test帐户SSH登陆 是不能登陆的这也OK了;


现在的问题是 我使用帐户test 密码1234 本机登陆FTP后他可以切换到上级目录 请问如何让他只准访问他的更目录 不需他切换到上级目录呢! 求老鸟解答! 在此谢过!

在网上查资料听说在主配置文件中加上这么一句chroot_local_user=YES就可以了 但是vsftpd.conf里面把她加到那里啊! 那为指导下小弟! 谢谢了
文章评论

共有 2 条评论

  1. yk19880829 于 2010-09-18 19:19:25发表:

    {:2_91:}放在VSFTPD.CONF配置文件最后了 ! 重新启动后 在本机无法拿帐户登陆了! 连接失败!

  2. 守夜者 于 2010-09-18 15:04:23发表:

    把它加到配置文件的最后就行了。