Привет всем, я пытаюсь перечислить всю команду sudo, к которой пользователь имеет доступ как к корню, очевидно, что мы можем видеть это в файле sudoers, но если есть много пользовательских/командных псевдонимов, это становится трудноsudo -l для другого как root
я пытаюсь сделать Судо -l для другого пользователя как корень
я попытался с помощью -u опцию
sudo -u testuser -l
кидает сообщение об использовании команды
sudo -u testuser sudo -l
запрошен пароль TestUser (в я не хочу запрос пароля, как я делаю как корень)
su - testuser -c 'sudo -l'
дает мне ниже ошибки
sudo: no tty present and no askpass program specified
пожалуйста, дайте мне знать, как идти об этом
Эй, что работал ... !! Спасибо правильному использованию sudo -U testuser sudo -l интересно, где -u используется ... – vajravelu