如何在 Ubuntu 14.04 中将自己重新添加至 sudoers?

如何在 Ubuntu 14.04 中将自己重新添加至 sudoers?

我刚刚更新了软件,其中包括替换 sudoers 文件。我自己记下了文件中的这一行,希望能够编辑它并恢复原状。

我错了——它删除了我的sudo权限,所以我把自己锁在了外面。

我该如何解决这个问题?

我确实有终端访问权限。

答案1

您知道您的root密码吗?如果知道,那么只需使用root帐户登录并解决此问题。您也可以启动单模式并解决此问题。

如果不起作用,则可以使用其他选项。您nginx安装了吗?如果是,则有脆弱性在 Ubuntu/Debian 的 nginx 包中,它将允许您获得 root 权限。

没有nginx?没问题,我猜你安装了一些其他软件包,这些软件包存在漏洞,可能会给你 root 权限。
如果没有任何帮助,那么从任何 LiveCD/LiveUSB 启动你的服务器,挂载你原来的 root 分区并修复sudoers文件。

相关内容