LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2274|回复: 22

请问各位老大,如何把用户abc限制在目录/home/abc/下面活动?

[复制链接]
发表于 2007-10-5 13:43:14 | 显示全部楼层 |阅读模式
但可以用gcc,g++等工具和命令?多谢了啊
 楼主| 发表于 2007-10-5 13:48:18 | 显示全部楼层
亲爱的各位大侠,请知无不言啊
回复 支持 反对

使用道具 举报

发表于 2007-10-5 14:20:28 | 显示全部楼层
貌似,Stallman的想法是连密码都不要,所有坐在计算机前的人,应该平等享受这台计算机资源,不应受到任何限制(八卦而已)
回复 支持 反对

使用道具 举报

发表于 2007-10-5 15:44:12 | 显示全部楼层
不明白你的意思

用户 abc 没有 root 权限的话,他除了 /home/abc 还能在哪里活动?
回复 支持 反对

使用道具 举报

发表于 2007-10-5 18:09:33 | 显示全部楼层
你可以看看用受限制的bash或者其他shell能不能实现。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-5 18:28:41 | 显示全部楼层
Post by eieng
不明白你的意思

用户 abc 没有 root 权限的话,他除了 /home/abc 还能在哪里活动?



就是不让他们cd到/home/abc外面的目录,但在自己的主目录下,可以使用系统提供的各种工具和命令
回复 支持 反对

使用道具 举报

发表于 2007-10-5 22:34:22 | 显示全部楼层
常用的命令ls、df等等都不会在/home/abc下。”可以使用系统提供的各种工具和命令“?你的想法本身就有矛盾,命题错了就不会有解决方案。

闪过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-6 00:22:56 | 显示全部楼层
Post by sunnyseckt
常用的命令ls、df等等都不会在/home/abc下。”可以使用系统提供的各种工具和命令“?你的想法本身就有矛盾,命题错了就不会有解决方案。

闪过。



你是真不懂还是假不懂啊,我的主要意思就是要让用户限制在自己的主目录下,不让他们cd出来浏览其他的目录。但是,平时可以用的命令和功能却可以提供。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-6 01:20:13 | 显示全部楼层
用chroot好像可以,但我不知道在debian下面怎么设置,哪位老大指点一下
回复 支持 反对

使用道具 举报

发表于 2007-10-6 01:43:10 | 显示全部楼层
关闭所有目录的read权限,这样他们就不能浏览了,但是只要知道真正的路径(Path定义),还是可以执行命令的。
我曾经看过关于目录的r权限的定义,貌似就是列出当前目录内容与否的意思。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表