有一个服务器是前段时间设置的,我需要更改一些设置,其中一个是具有超级用户权限的用户。但是,我看到的任何地方都告诉我使用visudo
或编辑/etc/sudoers
,但是这台服务器上不存在这些东西。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
$ whereis visudo
visudo:
$ visudo
-bash: visudo: command not found
$ ls -l /etc/sudoers
ls: cannot access '/etc/sudoers': No such file or directory
该配置在哪里?
** 编辑 **
需要明确的是,用户可以su
在没有密码的情况下进行设置,但由于/etc/sudoers
不存在visudo
且未安装(也没有sudo
),那么该配置在哪里?