@776166

Как сделать беспарольный sudo на превращение в определённого пользователя?

# which sudo
/usr/bin/sudo

И в sudoers:
vasya ALL=(ALL:ALL) NOPASSWD: /usr/bin/sudo -iu pupkin


Не рабоатет. Как правильно?

Следующий код:
vasya ALL=(ALL:ALL) NOPASSWD: /usr/bin/apt update

Работает. Грешу на ключи, но редактор sudo не ругается на синтаксис.
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 2
@dronmaxman
VoIP Administrator
Если так
vasya ALL=NOPASSWD: /usr/bin/sudo -iu pupkin
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
В вашем случае проще не sudo настраивать, а su
добавьте в /etc/pam.d/su строчку
auth sufficient pam_succeed_if.so user = vasya

и пиши
su vasya
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы