在我摆弄了这些文件夹/usr/bin
并/usr/lib
恢复/usr/lib64
了它们之后,但无法su
进入根帐户(可能其他帐户也无法进入):
Permissions on the password database may be too restrictive
此错误仅对非特权用户显示。此外,这还会导致需要 root 权限的程序出现问题,因此我无法从我的普通用户帐户“切换”到管理模式。
答案1
事实证明,这是因为并非所有权限都已恢复。具体来说,未设置setuid
位。/usr/bin/su
修复此问题(以 root 身份)后:
chmod u+s /usr/bin/su
我可以su
作为非特权用户使用依赖于 root 权限的图形工具。