如何撤消意外将 /etc 的权限设置为 400

far*_*adf 0 linux sudo

我不小心将 /etc/ 的权限设置为 400 sudo chmod 400 /etc/。现在我无法再撤消它,因为当我 sudo 时,它说unknown UID 1000 - who are you?,大概是因为 sudo 无法再访问该目录。有没有办法撤销这个?

bod*_*git 5

您无法再访问/etc/passwd和类似,因此系统无法确定您是谁。

您可能需要将磁盘连接到不同的系统或从应急媒体启动以修复它,或从备份重建和恢复。