为什么Linux中的root账户下的一个目录的权限是drwxrwxrwx,而用另一个帐号访问时系统提示却权限不够

 我来答
jiangtao9999
2011-11-13 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8204万
展开全部
检查 root 目录的权限。
/root 是只能有 root 自己访问的,而他里面的目录首先要先能进入他的上级 root 目录权限,再说这个目录的权限。
至少要 /root 目录这个用户也能进入。也就是这个用户有 x 权限(运行权限,目录的运行权限就是进入)。
不过作为一个合格的安全 Linux 用户,/root 应该只允许 root 用户访问。

你还是把这个目录移出 /root 目录吧。

至于除了 x 权限,r 行不行我不清楚,反正默认 /root 别的用户是不能进入的。
百度网友aaf5d6a
2011-11-13 · TA获得超过1420个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:584万
展开全部
你查看一下又没有隐藏权限,
#lsattr filename
如果有隐藏权限,例如
[root@localhost ~]# lsattr aaa
----i-------- aaa
将其隐藏权限去掉,用
#chattr -i filename
例如:
[root@localhost ~]# chattr -i aaa
[root@localhost ~]# lsattr aaa
------------- aaa
这样就应该行了,你试试吧!
更多追问追答
追问
我试了一下,还是不行,有提示:chattr: Clearing extent flag not supported on fang/hello
追答
你用这个命令的时候有什么反应呢?
[root@localhost ~]# lsattr aaa
出现的是什么? aaa 是文件名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云信_csj
2011-11-13
知道答主
回答量:5
采纳率:0%
帮助的人:3.5万
展开全部
root目录只有以root身份登录的时候才能够访问的。其他的用户不能访问root用户权限的文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
typhoon_wolf
2011-11-13 · TA获得超过2134个赞
知道小有建树答主
回答量:1827
采纳率:50%
帮助的人:660万
展开全部
/root 的权限是啥样?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式