Sudo 命令损坏

Sudo 命令损坏

我将专用服务器从 ubuntu 11.1 升级到了 ubuntu 12.04。服务器升级后,当我要将用户更改为 sudo 时,提示“无法初始化 PAM:没有这样的文件或目录”。我得到了解决方案是 /etc/pam.d/common-session-noninteractive手动创建文件。

但由于我没有权限更改超级用户,所以无法完成此操作。有人可以帮忙吗?

答案1

如果提供的解决方案看起来太复杂了,还有另一种方法:

  • 重新启动计算机
  • Shift启动时按住
  • 在 GRUB 菜单中,选择 `<你的 Ubuntu 版本> - 恢复模式
  • 选择Remount filesystem read/write
  • 选择Drop to root shell
  • 输入nano /etc/pam.d/common-session-noninteractivevim /etc/pam.d/common-session-noninteractive

而且您可以随时通过从 LiveCD/LiveUSB 启动来修复所有问题,除非您已加密系统。

相关内容