如何让 root 终端将自己添加到 sudoers 文件中,以便我可以充当 root?

如何让 root 终端将自己添加到 sudoers 文件中,以便我可以充当 root?

我再一次陷入了 Linux 安全圈。当我启动终端时,这就是我得到的:

linux 吓坏我了

于是就上网查了一下如何解决。毫不奇怪,所有解决方案都需要 root 权限。但是等等,我不能使用,root因为我不在sudoers文件中!那么如何跳出这个圈子呢?

我正在使用 Debian 和 XFCE。

答案1

Debian 安装程序通常会在安装过程中创建 root 帐户和一个普通用户帐户。它设置一个具有sudo访问权限的普通用户帐户。这样您就应该能够在安装后获得对自己系统的 root 访问权限。如果你不能,那么我只能猜测:

  • 您使用的用户帐户与安装程序创建的用户帐户不同,或者
  • 您以某种方式将自己从 sudoers 中删除,或者
  • 您使用了普通 Debian 安装程序以外的其他方法来安装系统。

不管怎样,您可能需要使用多种可用方法之一来侵入您自己的系统:

  • 在救援模式下再次启动安装程序
  • 以单用户模式启动(如果您知道 root 密码)
  • 启动init=/bin/sh或类似
  • 将硬盘移动到另一个系统并重置 root 密码
  • ETC...

相关内容