Да. Если вы можете использовать sudo
для выполнения любой команды (например, passwd
для изменения пароля root), то у вас определенно есть root-доступ.
Если вы, например, запустите sudo -s
и получите оболочку, вы можете ввести команду id
. Он ответит чем-то вроде
uid=0(root) gid=0(root) groups=0(root)
UID 0 (ноль) всегда означает "root".
Ваш начальник будет рад получить список пользователей, перечисленных в файле / etc / sudores
. Если есть группы, которые там слушают, он, вероятно, захочет узнать, кто входит в эти группы.
Например, если в системе есть группа sudo
(и / или admin
/ wheel
)), которая указана в группе sudoers
, например
%sudo ALL=(ALL:ALL) ALL
, это дает возможность любому члену группы использовать sudo
без ограничений. Вот как вы получаете все имена пользователей этой группы:
$ grep '^sudo' /etc/group
Альтернативно
$ getent group sudo
в системах, использующих LDAP, NIS / YP или какую-либо другую службу каталогов.