Создание исполняемого файла с паролем, включенным в скрипт

Как выполнить команду sudo, дважды щелкнув значок (пароль должен быть частью сценария). Пожалуйста помоги! Извините, если вопрос является ошибкой. Мой gnome-ppp не обнаруживает мой модем BSNL, когда я запускаю команду без команды sudo. Я хотел бы сделать исполняемый файл для команды sudo sudo gnome-ppp.

3
задан 27 February 2014 в 20:21

1 ответ

Вместо жесткого кодирования пароль (который абсолютно небезопасен, и повреждается, если Вы когда-либо изменяете его), необходимо отредактировать sudoers файл и позволить sudo gnome-ppp быть выполненными без пароля:

Первый, проверьте, находитесь ли Вы в adm группа пользователей:

groups

Это должно дать Вам список Ваших групп; я выбрал adm, потому что это включает пользователей, которые могут администрировать систему. Это может быть admin в Вашем случае; корректируйтесь соответственно.

Теперь находят где gnome-ppp жизни:

which gnome-ppp

Это даст Вам полный путь; в моем случае это /usr/bin/gnome-ppp

sudo visudo

, и добавьте строку в нижней части:

%adm ALL = NOPASSWD: /usr/bin/gnome-ppp

Сохранили файл; теперь, когда Вы звоните sudo gnome-ppp, Вам не предложат пароль.

0
ответ дан 27 February 2014 в 20:21

Другие вопросы по тегам:

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