Ubuntu 安装后如何更改超级用户?

Ubuntu 安装后如何更改超级用户?

我从别人手中接管了 ubuntu 系统的系统管理。我之前在这个系统上有一个普通用户帐户,现在还在使用。前任管理员让我成为 sudoer,所以原则上我拥有管理该计算机所需的几乎所有权限。但是,由于 Ubuntu 默认将安装期间创建的第一个用户设置为超级用户(即前任系统管理员),所以我面临的问题是,对于特定任务,我仍会被要求输入前任管理员的密码,尤其是在使用我的帐户登录 GUI 并访问基于 GUI 的打印机或用户管理、更新管理等内容时。

我已经想到的一个解决方案是使用我的 sudoer 权限更改前一个系统管理员(不再需要他的帐户)的密码。但是,我发现将我的帐户设为主系统管理员会更优雅。有没有办法在安装后执行此操作?

在此先感谢您的帮助!

答案1

/etc/sudoers在 Ubuntu 中,通过为您的常规用户帐户创建不受限制的条目(或 sudoers.d 包含)或将您的用户帐户添加到组来sudo授予您(完全)管理员权限是有区别的。

第一个仅允许您使用从命令行提升您的权限sudo

后者除了授予 sudo 之外,还在其他地方授予管理员权限,例如在图形应用程序中的 polkit 强制策略中。

默认情况下,Ubuntu 安装程序会使安装时创建的第一个用户帐户成为该组的成员sudo,而您的帐户可能不是,这很可能就是为什么以前的管理员帐户比您的帐户拥有更大的权限。

编辑群组成员资格,将您的用户添加到群组sudo并删除以前的管理员,然后您就成功了。

相关内容