вторник, 31 июля 2018 г.

Запуск sudo mc без ввода пароля

Со временем возникла необходимость запуска sudo mc без ввода пароля суперпользователя. Для этого необходимо внести изменения в файл /etc/sudoers

В публикациях Интернет для редактирования этого файла приводится команда sudo visudo, за которой последует загрузка содержимого этого файла в редактор nano. Но так как к этому редактору, откровенно признаться, "душа не лежит", то можно воспользоваться любым другим редактором, запустив его от имени суперпользователя.  Ниже способы на выбор:

sudo mc и далее F4 по нужному файлу;

sudo xed /etc/sudoers  (sudo gedit /etc/sudoers для Ubuntu);

sudo thunar (для xfce) и далее перейти в каталог /etc, в котором открыть файл sudoers с помощью текстового редактора.

В последнем случае для Cimnnamon командой будет sudo nemo, а для MATE – sudo caja.

Перед внесением изменений рекомендуется ознакомиться с содержанием публикации "Ошибка синтаксиса sudoers" – читать здесь.

В конец файла добавляю строки поясняющего комментария и разрешительного действия:

# Midnight Commander
user ALL=NOPASSWD: /usr/bin/mc

user – это логин (имя) пользователя. У каждого он свой. Надеюсь, что свой Вы знаете. Если не знаете, то запустите терминал и посмотрите, что находится слева от символа @.

Далее оформляю себе значок (кнопку) запуска:



Теперь при запуске значка или по команде в терминале sudo mc Midnight Commander будет запущен с правами суперпользователя без запроса пароля.

Комментариев нет:

Отправить комментарий