+ -
当前位置:首页 → 问答吧 → could not download all repository indexes

could not download all repository indexes

时间:2011-11-22

来源:互联网

我不知道做了什么操作,现在普通用户无法访问根目录下的内容了。

具体就是,在普通用户模式下:
cd /可以,但是再ls就提示Permission denied
我进入root查看了一下根目录下的文件的权限,对于others都至少是r-x

是不是因为/的上层目录权限问题?但是/的上层目录不是它本身吗?

求解,万分感谢

作者: seufuga   发布时间: 2011-11-22

ls -ld /
来看看

作者: 自由建客   发布时间: 2011-11-22

自由建客 写道:
ls -ld /
来看看


结果是u,g,o都没有r的权限,加上之后恢复如初,学到了d参数的用法,原来还没注意到过。
非常感谢!

作者: seufuga   发布时间: 2011-11-22

自由建客 写道:
ls -ld /
来看看


我后来想了一下,一开始/目录的权限是-wx--x--x,目录拥有者是root,所以普通用户可以cd到这个目录但无法ls
不过这时候root用户不是也没有r权限吗?那为何root可以查看这个目录下的列表?难道是root用户有什么特权吗?不吝赐教,感谢!

作者: seufuga   发布时间: 2011-11-22

root 有特权

作者: 自由建客   发布时间: 2011-11-22

root也可以没权限的。
只是可以chmod就够了。

作者: eexpress   发布时间: 2011-11-22

eexpress 写道:
root也可以没权限的。
只是可以chmod就够了。

请问怎样剥夺?

作者: 自由建客   发布时间: 2011-11-22

eexpress 写道:
root也可以没权限的。
只是可以chmod就够了。


没看明白,能解释一下吗?

作者: seufuga   发布时间: 2011-11-23

随便设置一个owner,就剥夺了的啊。
你们居然迷信root?
安装过bitlbee没。他的设置,其他人不能看。

作者: eexpress   发布时间: 2011-11-23

相关阅读 更多