免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345
最近访问板块 发新帖
楼主: biary
打印 上一主题 下一主题

请教:如何限制用户登陆后可访问的目录? [复制链接]

论坛徽章:
0
41 [报告]
发表于 2005-08-03 16:18 |只看该作者

请教:如何限制用户登陆后可访问的目录?

虽然稍显麻烦,但问题终于有了一种解决方案      

非常感谢waker, netman和bitbull等的帮助。

论坛徽章:
0
42 [报告]
发表于 2005-08-07 10:04 |只看该作者

请教:如何限制用户登陆后可访问的目录?

经测试,利用上面的方法结合路径名的判断,完全可以实现限制用户可以访问目录的目的

这只能是暂时欺骗一下, 只是限制shell不可以改变工作目录, 但是不能限制其他程序改变工作目录, 比如cd dir(失败), 但是ls -R dir, vi dir/file, cp dir/file /mydir....怎么办

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
43 [报告]
发表于 2005-08-07 12:34 |只看该作者

请教:如何限制用户登陆后可访问的目录?

原帖由 "seeLnd" 发表:

这只能是暂时欺骗一下, 只是限制shell不可以改变工作目录, 但是不能限制其他程序改变工作目录, 比如cd dir(失败), 但是ls -R dir, vi dir/file, cp dir/file /mydir....怎么办


good point!

其實我們平時操作, 能不 cd 都盡量不 cd.
用絕對路逕是個好習慣...

论坛徽章:
0
44 [报告]
发表于 2005-08-08 11:25 |只看该作者

请教:如何限制用户登陆后可访问的目录?

seeLnd说得有道理,要彻底解决这个问题,目前看好像只能用chroot环境和Restricted Shell了。但是前者在solaris上我还不知道如何能实现,后者的限制又太死,连自己home下的目录都无法访问。

我的意思是可以通过enable -n这种方式,包装所有的内置命令,而其他的命令我已经重写过放在特定的目录下,同时可以在用户的profile文件中指定PATH为那个目录。当然用户访问自己profile的权限,我也已经取消了。这样可以吗?

论坛徽章:
0
45 [报告]
发表于 2005-08-08 17:24 |只看该作者

请教:如何限制用户登陆后可访问的目录?

waker好强:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP