为什么Linux中的root账户下的一个目录的权限是drwxrwxrwx,而用另一个帐号访问时系统提示却权限不够
4个回答
展开全部
检查 root 目录的权限。
/root 是只能有 root 自己访问的,而他里面的目录首先要先能进入他的上级 root 目录权限,再说这个目录的权限。
至少要 /root 目录这个用户也能进入。也就是这个用户有 x 权限(运行权限,目录的运行权限就是进入)。
不过作为一个合格的安全 Linux 用户,/root 应该只允许 root 用户访问。
你还是把这个目录移出 /root 目录吧。
至于除了 x 权限,r 行不行我不清楚,反正默认 /root 别的用户是不能进入的。
/root 是只能有 root 自己访问的,而他里面的目录首先要先能进入他的上级 root 目录权限,再说这个目录的权限。
至少要 /root 目录这个用户也能进入。也就是这个用户有 x 权限(运行权限,目录的运行权限就是进入)。
不过作为一个合格的安全 Linux 用户,/root 应该只允许 root 用户访问。
你还是把这个目录移出 /root 目录吧。
至于除了 x 权限,r 行不行我不清楚,反正默认 /root 别的用户是不能进入的。
展开全部
你查看一下又没有隐藏权限,
#lsattr filename
如果有隐藏权限,例如
[root@localhost ~]# lsattr aaa
----i-------- aaa
将其隐藏权限去掉,用
#chattr -i filename
例如:
[root@localhost ~]# chattr -i aaa
[root@localhost ~]# lsattr aaa
------------- aaa
这样就应该行了,你试试吧!
#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 是文件名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
root目录只有以root身份登录的时候才能够访问的。其他的用户不能访问root用户权限的文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/root 的权限是啥样?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询