На каждом сервере, предоставленном моим ИТ-отделом, мне была предоставлена базовая c учетная запись с S SH доступом testuser
и одна, входящая в группу sudo, testsudo
. После удаленного взаимодействия я могу su
до testsudo
и выполнить любую команду sudo
. Я пытаюсь запустить sudo
из testuser
, введите мой пароль testsudo
и введите команду root. Мой текущий файл sudoers:
Defaults:testuser runaspw,runas_default=testsudo
root ALL=(ALL:ALL) ALL
%sudo ALL=(ALL:ALL) ALL
testsudo ALL=(ALL:ALL) NOPASSWD: ALL
testuser ALL=(testsudo) ALL
Когда я запускаю sudo
из testuser
, он запрашивает testsudo
, но не запускает команду как root
$ sudo whoami
[sudo] password for testsudo:
testsudo