linux 如何编辑sudoers文件时,它没有什么,没有权限?

oyt4ldly  于 6个月前  发布在  Linux
关注(0)|答案(2)|浏览(99)

我使用非root用户登录,例如jason,无法编辑/etc/sudoers文件。输入“ls -la /etc/sudoers”后,显示以下内容:

-r--r----- 1 root root 792 Jan  6 06:31 /etc/sudoers

字符串
输入“vi /etc/sudoers”,文件什么都没有显示,它是空的。但是我没有权限编辑它,也不能成为root用户。
如何编辑sudoers文件来编辑“jason”用户?

dohp0rv5

dohp0rv51#

这是一个基本的安全特性。
如果你没有root权限(sudo),你应该不能编辑sudoers文件(如果没有,你只需要给予自己权限)

备注:永远不要直接编辑sudoers文件,而是使用命令visudo。这将在保存文件之前验证文件,防止保存损坏的文件和“锁定自己"

daolsyd0

daolsyd02#

如果您没有管理员权限,在Ubuntu 20.04中,这将不起作用:登录并查找设置。设置用户单击添加用户(身份验证以解锁设置)您必须添加另一个用户并使其成为管理员。或者单击有问题的帐户,并打开管理员开关。更改后需要注销。现在sudo将在身份验证后工作。

相关问题