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