sudo без пароля не работает

С помощью expectвы можете подделать терминал для adop, а затем ввести его через процедуру spawn:

#!/usr/bin/env expect
spawn -noecho adop -status
send "apps"
expect -ex "Enter the APPS password"
send "thepassword"
0
06.09.2019, 11:28
1 ответ

Возможно, если кому-то еще нужен ответ,Я также столкнулся с такой же ситуацией и сумел справиться с проблемой следующим образом:

В разделе "примеры записей" арки -вики для команды sudohttps://wiki.archlinux.org/index.php/Sudo

Возможен вариант:

  1. Откройте файл sudoers с помощьюsudo visudo
  2. После того, как раздел Defaults(был прокомментирован в моем файле ), добавьте следующую строку

Defaults:%wheel !authenticate

Кроме того, если вы хотите включить sudo без пароля для определенного пользователя, вы можете вместо этого добавить следующую строку :Defaults:YOUR_USERNAME !authenticateгде ВАШЕ _ИМЯ ПОЛЬЗОВАТЕЛЯ должно быть заменено вашим именем пользователя.

1
18.01.2021, 04:46

Теги

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