LinuxSir.cn,穿越时空的Linuxsir!

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

用户权限搞乱了,没法挂载usb硬盘之类的了

[复制链接]
发表于 2009-1-20 12:20:52 | 显示全部楼层 |阅读模式
今天升级的时候看见/etc/group被放在了/etc/group.pacnew,一时神经大条就覆盖了原来的。然后权限似乎就乱了,我也不会改。。。

现在的问题是无法挂载U盘什么的,提示没有权限:

Cannot mount volume.
Error org.freedesktop.DBus.Error.AccessDenied.

可是用户是在storage组中的。

运行groups显示的是这么一堆东西,而不是组名了:
7 10 81 91 92 93 94 95 96 98 100 108 1000

唉唉,我现在就想挂上移动硬盘备份数据,然后重装系统。顺便用上ext4。谁救救我呀。
发表于 2009-1-20 16:27:01 | 显示全部楼层
你看看/etc/目录下, group-  这个文件还在不在?是不是被覆盖前的?如果是,把它复制成group不就行了。不然,你就手工配置一份吧,三个文件,group、passwd、shadow,用另外两个可以拼出第三个来。
回复 支持 反对

使用道具 举报

发表于 2009-1-20 16:49:07 | 显示全部楼层
一般有pacnew的文件都应该先diff一下...
正常是应该用原来的...
回复 支持 反对

使用道具 举报

发表于 2009-1-20 17:00:06 | 显示全部楼层
楼主怎么也和我一样犯这种低级错误
回复 支持 反对

使用道具 举报

发表于 2009-1-20 22:48:56 | 显示全部楼层
自己手动添加,修改那个文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 23:59:27 | 显示全部楼层
/etc/group- 早就试过覆盖了,没有用。感觉不仅仅是这个文件出问题了。自己手写也太麻烦了,也记不清到底曾经建过哪些群、用户什么的。

担心有后遗症,所以以root登录备份了数据,然后格了重装吧。

以后要杜绝此类错误,主要是直接覆盖mirrorlist习惯了。
回复 支持 反对

使用道具 举报

发表于 2009-1-21 18:05:15 | 显示全部楼层
可能问题不是/etc/group的问题
freedesktop.org有几个xml文件跟安全策略有关,但只影响DE(桌面环境)
主要影响udev,dbus和DE的文件系统接口的动作
对于CLI下的mount命令没影响(特别是root).

具体的查查dbus和freedesktop.org的官方文档.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-22 06:46:37 | 显示全部楼层
是的,我想你说的是对的。我后来以root登录备份了数据,然后重装了。

可是我自己的误操作只在/etc/group上,并未动其他任何东西。

Post by lanzinc;1940423
可能问题不是/etc/group的问题
freedesktop.org有几个xml文件跟安全策略有关,但只影响DE(桌面环境)
主要影响udev,dbus和DE的文件系统接口的动作
对于CLI下的mount命令没影响(特别是root).

具体的查查dbus和freedesktop.org的官方文档.
回复 支持 反对

使用道具 举报

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

本版积分规则

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