码迷,mamicode.com
首页 > 系统相关 > 详细

将linux的某一用户登陆后限定在家目录中

时间:2015-01-16 16:59:07      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:linux   安全   权限   

使用root登录,执行  chmod  o-r  /home      这条命令的意思是不让其他用户对home有读取权限,但是是可以进入的,当执行ls命令时,会提示权限拒绝。
比如,你按照上述的方法做了,然后使用aaa用户登录,当aaa用户退出home之后,再执行ls  /home就会提示权限不够,但是aaa用户却可以使用cd  /home/aaa进入到自己的目录中。
下面是操作过程,首先使用root用户登录,修改/home的权限
[root@localhost ~] chmod o-r /home
再使用aaa登陆,aaa登陆后在自己的宿主目录
[aaa@~]$ cd /home            转到home目录             
[aaa@home]$ ls               查看
ls : : Permission denied     提示无权限,实际上里面时候其他用户的宿主目录
[aaa@home] cd aaa            再次进入自己的目录
[aaa@~]$ ls                  查看
aaa.txt                      结果
其实这个时候也不同担心aaa用户进入其他用户的目录,因为,即使他知道其他用户的宿主目录名称,但是linux系统中,用户的宿主目录只对本用户和root生效,而其他用户和族是没有任何访问权限的。也就是说即使aaa执行了 cd  /home/bbb,也会提示被拒绝。

将linux的某一用户登陆后限定在家目录中

标签:linux   安全   权限   

原文地址:http://sageliu.blog.51cto.com/8969608/1604787

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!