Задать вопрос
laska
@laska
PHP/JS разработчик

Как настроить sudo без пароля при аутентификации по ключу?

Можно ли при коннекте по ssh с помощью ключа, получить sudo вводя пароль от локальной машины?
Совсем пароль отключать не хочу.
Как вы решаете эту проблему?
  • Вопрос задан
  • 2865 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Stepik
    Пакет курсов по Linux: видеокурс + сертификационные экзамены
    1 неделя
    Далее
Решения вопроса 1
merryjane
@merryjane
Системный администратор
ssh по ключу дает вам только возможность подключиться к нужной машине.
Sudo это отдельная сущность. Она может повышать привелегии либо с вводом пароля (по умолчанию), либо без ввода (опция NOPASSWD:). По умолчанию пароль будет браться с машины к который вы подключились (файл с хешем пороля /etc/shadow). Если настроете авторизации через LDAP, то можно и оттуда подтягивать его.
Если Вы имели ввиду можно ли вводить пароль от машины с которой подключаетесь, то нет, так как о базе паролей локальный машины откуда был коннект, машина куда вы подключились ничего не знает. Тут поможет только центролизованное хранение паролей, например как я написал выше в AD\LDAP.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы