小白修改权限犯了个愚蠢的错误,求教怎么解决,快哭了...
Tofloor
poster avatar
pds_lxymmm
deepin
2019-11-28 18:39
Author
不小心执行了sudo chmod -R 777 /usr,结果现在sudo与su命令全用不了了,这可咋整啊
Reply Favorite View the author
All Replies
avatar
funtoo
deepin
2019-11-28 18:55
#1
无解,重装
Reply View the author
avatar
Feng Yu
deepin
2019-11-28 18:56
#2
系统目录不要乱执行这些修改权限的命令,轻则重要功能无法使用,重则系统直接崩溃,连修复都没法修复。

这次就是给你提个醒,你这个问题即时修复了也会有很多后遗症,建议重装吧
Reply View the author
avatar
走钢丝
deepin
2019-11-28 19:09
#3
本帖最后由 lidanger 于 2019-11-28 11:15 编辑

改个权限这么严重么?
有启动盘进去把权限改回来应该也可以吧。我看了下我这边没修改的是 755
Reply View the author
avatar
luzhishen
deepin
2019-11-28 19:09
#4
可能是sudo和su的权限不止777,还有SetUID、SetGID之类的权限
Reply View the author
avatar
186******12
deepin
2019-11-28 19:14
#5
我之前折腾了好久,啥都试过,还是充装最直接有效
Reply View the author
avatar
funtoo
deepin
2019-11-28 19:26
#6
https://bbs.deepin.org/post/185948
改个权限这么严重么?
有启动盘进去把权限改回来应该也可以吧。我看了下我这边没修改的是 755
...

没看到LZ加了-R参数递归修改了/usr下面的所有权限么?而且/usr下面有些库和二进制程序需要特殊权限。
Reply View the author
avatar
Feng Yu
deepin
2019-11-28 19:30
#7
本帖最后由 abcfy2 于 2019-11-28 11:31 编辑
https://bbs.deepin.org/post/185948
可能是sudo和su的权限不止777,还有SetUID、SetGID之类的权限

乱改权限比你想的严重的多。我做过很多年的服务器运维太清楚这一点了。系统目录权限不能乱改。

很多应用程序是对权限敏感的,权限错误会导致服务或者程序无法启动,而这种-R递归权限会造成雪崩式的服务崩溃,修复起来非常麻烦,得一个个还原权限,还不如重装快。

最后就是su和sudo是有SetUID权限的,除此之外很多目录也会带有这种特殊权限,乱改难以还原

Reply View the author
avatar
purpose
deepin
2019-11-28 19:46
#8
深度有一个系统修复工具的,里面有一个权限修复,试试有没有用,Live系统中也有
Reply View the author
avatar
pds_lxymmm
deepin
2019-11-29 00:12
#9
好吧,看来只能重装了,谢谢各位了。
Reply View the author
avatar
咿呀
deepin
2019-11-29 01:14
#10
deepin商店有一个“深度系统修复工具”,里面有一个功能叫“权限修复”,你可以试试
Reply View the author
avatar
咿呀
deepin
2019-11-29 01:15
#11
每次我的NTFS分区(就是win分区)有权限问题都是用这个修复的
Reply View the author
avatar
pds_lxymmm
deepin
2019-11-29 02:09
#12
https://bbs.deepin.org/post/185948
每次我的NTFS分区(就是win分区)有权限问题都是用这个修复的

我的应用商店里面没有,用命令行也不行,估计是sudo命令用不了的问题,还是重装系统吧。
Reply View the author
avatar
ghostry
deepin
2019-11-29 02:30
#13
https://bbs.deepin.org/post/185948
改个权限这么严重么?
有启动盘进去把权限改回来应该也可以吧。我看了下我这边没修改的是 755
...

但是他加了-R,

子目录里权限很复杂吧,要搞成和原来一样麻烦程度远大于重装.
Reply View the author