Ответы пользователя по тегу SSH
  • Как php ssh2 диалоги команд?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    sudo можно настроить, чтобы он не требовал пароль для определенных пользователей или групп пользователей.

    sudo visudo

    либо:

    sudo nano /etc/sudoers

    где nano - текстовой редактор, можно использовать любой. (через visudo безопасней, т.к. программа проверяет наличие ошибок, перед заменой основного файла конфигурации)

    В конец файла добавить строку:

    имяПользователя ALL=(ALL) NOPASSWD:ALL

    Для групп, перед именем следует указывать символ процента (%). Например, %admin - правило для группы admin.

    Затем перезапустить sudo:

    sudo service sudo restart

    После этого, для указанного пользователя пароль запрашиваться не будет.

    Запись лучше добавлять в конец файла, чтобы разрешающее правило не пересеклось с запрещающими/ограничивающими (иначе не будет работать).
    Ответ написан
    Комментировать