‘sudo’ 命令已损坏

‘sudo’ 命令已损坏

我在 Ubuntu 9.10 之后用 12.04 更新了一台旧的 centrino 笔记本 - 现在 sudo似乎坏了,因为sudo <whatever>我收到错误消息:

sudo: unable to initialize PAM: No such file or directory

那里/var/log好像不再有pam*.log文件了。

我无法使用sudo命令来更改/etc文件的权限。

答案1

创建一个文件/etc/pam.d/common-session-noninteractive并将以下行复制粘贴到其中

 pkexec nano /etc/pam.d/common-session-noninteractive

复制并粘贴以下行

 session        [default=1]                     pam_permit.so
 session        requisite                       pam_deny.so
 session        required                        pam_permit.so
 session        required                        pam_unix.so

保存并退出

来源

相关内容