Sim. Se você é capaz de usar sudo
para executar qualquer comando (por exemplo passwd
para alterar a senha do root), você definitivamente tem acesso root.
Se você, por exemplo, executar sudo -s
e der um shell, poderá emitir o comando id
. Ele irá responder com algo como
uid=0(root) gid=0(root) groups=0(root)
Um UID de 0 (zero) significa "raiz", sempre.
Seu chefe ficaria feliz em ter uma lista dos usuários listados no arquivo /etc/sudores
. Se houver grupos ouvindo lá, ele provavelmente desejará saber quem são os membros desses grupos.
Por exemplo, se o sistema tiver um grupo sudo
(e / ou admin
/ wheel
) listado no arquivo sudoers
como
%sudo ALL=(ALL:ALL) ALL
isto dá liberdade a qualquer membro do grupo para usar sudo
sem restrição. É assim que você obtém todos os nomes de usuário desse grupo:
$ grep '^sudo' /etc/group
Alternativamente
$ getent group sudo
em sistemas que usam LDAP ou NIS / YP ou algum outro serviço de diretório.