LinuxSir.cn,穿越时空的Linuxsir!

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

求助:普通用户无法应用更新(更改usr文件夹读写权限所致)

[复制链接]
发表于 2007-8-15 17:32:45 | 显示全部楼层 |阅读模式
在更改usr文件夹权限后,所有的系统配置命令都无法使用(控制台中可以),系统更新也是提示权限不足。
我是在如下操作后出现问题的。希望各位给予帮助,谢谢!
chmod -R 777 /usr
发表于 2007-8-15 17:57:31 | 显示全部楼层
除了读写权,还有一个重要的是拥有权,先看清楚 /usr 是谁拥有的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-15 19:24:44 | 显示全部楼层
谢谢版主回复,usr的拥有者是root群组也是root,以前运行系统相关配置程序时(如yumex或网络)都提示输入root的密码,现在直接提示权限不足。
回复 支持 反对

使用道具 举报

发表于 2007-8-16 08:23:12 | 显示全部楼层
还未搞懂吗?

拥有者是 root 的话就说明 root 才能更改权限设置了
回复 支持 反对

使用道具 举报

发表于 2007-8-16 10:24:26 | 显示全部楼层
"chmod -R 777 / usr" remove sS perm for some adim command!!

the correct is "chmod -R a+rw /usr".
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-16 12:32:02 | 显示全部楼层
可能我没说清楚,我一般是在终端su -l 后进行操作的。我在终端
su -l  
chmod -R 777 /usr
后才出现以上的问题的
按照dragchan兄的方法,将usr的权限改回后,问题还是没有解决。
有没有什么办法在保存此用户应用程序环境的情况下,重新载入这个用户的环境变量。
感谢两位的回复!
回复 支持 反对

使用道具 举报

发表于 2007-8-16 16:20:23 | 显示全部楼层
/usr 可以说是系统文件目录,为什麽要改变它的权限?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-17 10:08:54 | 显示全部楼层
我是在装lumaqq时调用jre说权限错误,才更改usr的权限的。后来才知道要更改lumaqq的读写权限。不过现在usr的权限已经更改了,出现了错误。该怎么恢复啊。期待问题的解决!!
回复 支持 反对

使用道具 举报

发表于 2007-8-17 10:20:37 | 显示全部楼层
Post by jujiangjun
可能我没说清楚,我一般是在终端su -l 后进行操作的。我在终端
su -l  
chmod -R 777 /usr
后才出现以上的问题的
按照dragchan兄的方法,将usr的权限改回后,问题还是没有解决。
有没有什么办法在保存此用户应用程序环境的情况下,重新载入这个用户的环境变量。
感谢两位的回复!


chmod -R a+rw /usr是chmod -R 777 /usr的替代。
运行chmod -R 777 /usr后,再运行chmod -R a+rw /usr是没有用的。

目前可行的办法:
1)在另一台正常的机子上运行:find -perm /a+s /usr, 看看那些command需要sS权限,再逐个修改。
2)重装系统
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-18 23:06:03 | 显示全部楼层
谢谢dragchan兄,只好重装了。。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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