免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6387 | 回复: 5
打印 上一主题 下一主题

[FTP] vsftp 如何锁定家目录,不能访问其他的目录。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-27 16:49 |只看该作者 |倒序浏览
用户 test
vsftp 中的目录是 /usr/local/apache2/htdocs/php/

现在我想 test用户 通过ftp 链接的时候,只能访问 /usr/local/apache2/htdocs/php/ 目录

不能往上进入其他的目录。如不能访问上级目录 /usr/local/apache2/htdocs

如果做到呢,大虾 救命呀。

谢谢。。。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2010-09-27 20:51 |只看该作者
  1. chroot_local_user=YES
复制代码
在配置文件中添加上面那行

招聘 : 技术支持/维
论坛徽章:
0
3 [报告]
发表于 2010-09-29 15:48 |只看该作者
需要配置 chroot,具体方法你到 google 上搜 vsftpd chroot 就好了。

论坛徽章:
0
4 [报告]
发表于 2010-10-11 22:00 |只看该作者
告诉你一个好办法,把这个用户的登录目录设置为/usr/local/apache2/htdocs/php 就好了

论坛徽章:
0
5 [报告]
发表于 2010-10-16 10:25 |只看该作者
{:3_188:}

论坛徽章:
0
6 [报告]
发表于 2010-10-16 10:25 |只看该作者
FTP配置

建议使用vsftp,如果使用了pure-ftpd,需要屏蔽掉pure-ftpd服务。

(1)Root用户执行yast2---》networkservices--》networkservices(inetd)

将/usr/sbin/pure-ftpd和/usr/sbin/vsftpd

分别将pure-ftp的状态置为off,vsftpd的状态置为on,然后单击按钮,修改完成。

(2)编辑/etc/xinetd.d/vsftpd 将disable=yes 改为no   (SUSE 9  rcxinetd restart)

(3)vi/etc/vsftpd.conf注释掉下面的四项              (SUSE 10  rcvsftpd restart)

#write_enable=YES

#local_enable=YES

#ascii_upload_enable=YES

#ascii_download_enable=YES

(4)vi/etc/ftpuser将root用户注释掉
(5)重启网络服务:/etc/init.d/xinetd restart
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP