不小心使用 "sudo chown 非root /usr/*"导致一系列问题,请问咋办?
Tofloor
poster avatar
184******70
deepin
2018-08-19 07:12
Author
本帖最后由 lbcscy 于 2018-8-19 11:19 编辑

执行标题的命令后,使用sudo会报错,通过live iso改变sudo相关文件为4777,拥有者为root解决..但还有一些其他毛病:
1.点击"自动登录"和"无密码登录",无法弹出获取root权限的窗口..按钮直接弹回,无法修改其值

2.一些需要获取root权限运行的程序比如备份还原程序,点击后无法运行..没有任何提示,查看/usr/share/applications/deepin-clone.desktop发现调用的是这一行:
Exec=/usr/bin/deepin-clone-pkexec %u
手动执行以上命令会报错:pkexec must be setuid root,设置4777权限,拥有者为root也不行...

3.点击注销后,黑屏,左上角有光标闪烁..说明由于权限问题..连最基本的切换用户都不行了..
以上问题,求助,拜谢...(是否升级马上要发布的15.7能解决以上的问题呢??待求证)



Reply Favorite View the author
All Replies
avatar
jay666
deepin
2018-08-19 07:38
#1
gpasswd -d liveuser autologin ?

没用过live iso
Reply View the author
avatar
184******70
deepin
2018-08-19 07:44
#2
https://bbs.deepin.org/post/167247
gpasswd -d liveuser autologin ?

没用过live iso

什么意思啊? 现在想要把1,2这两点问题解决掉
Reply View the author
avatar
jay666
deepin
2018-08-19 07:51
#3
https://bbs.deepin.org/post/167247
什么意思啊? 现在想要把1,2这两点问题解决掉

你不就是要取消自动登录吗,把当前用户名从自动登录的组里删除就好了啊
gpasswd -d username groupname
Reply View the author
avatar
deepinuser17
deepin
2018-08-19 07:56
#4
先试试恢复文件原来的所有权。假设你是五天前更改的文件,运行下列命令查找被更改的文件:

find /usr -ctime -5 -user -exec ls -l {} \;

备份一下列表。

运行下列命令恢复原来的所有权:

find /usr -ctime -5 -user -exec chown root {} \;

然后重启机器
Reply View the author
avatar
deepinuser17
deepin
2018-08-19 07:59
#5
上面的命令要在root的权限下运行
Reply View the author
avatar
184******70
deepin
2018-08-19 19:31
#6
https://bbs.deepin.org/post/167247
先试试恢复文件原来的所有权。假设你是五天前更改的文件,运行下列命令查找被更改的文件:

find /usr -cti ...

chown, chmod都有用过...为了修复又动连其它目录..
这个命令没敢执行...linux权限太复杂了吧..不小心又踩坑了..
Reply View the author
avatar
deepinuser17
deepin
2018-08-20 07:45
#7
这个命令时用来查找最近5天以来更改的文件

find /usr -ctime -5 -user -exec ls -l {} \;

第一步是要把文件的所有权恢复。 /usr下的文件都是root拥有,所以任何非root拥有的文件都要恢复成root拥有。下面的命令就是恢复root所有权的

find /usr -ctime -5 -user -exec chown root {} \;
Reply View the author
avatar
184******70
deepin
2018-08-21 07:43
#8
https://bbs.deepin.org/post/167247
这个命令时用来查找最近5天以来更改的文件

find /usr -ctime -5 -user  -exec ls -l {} \;

升级到15.7后1,2问题没有了..但是3依然存在..基本不影响使用,有空再搞搞登录的问题
Reply View the author