Реальный ответ на этот вопрос может быть сложным, потому что sudo очень мощный и может быть настроен на то, чтобы делать классные вещи. Это подробно описано в документации.
В терминале выполняется короткий ответ sudo visudo. Если это первый раз, когда вы запустили visudo, он спросит вас, какой редактор вы предпочитаете. Нано, как правило, считается самым простым в использовании, но выбирайте редактор, который вам наиболее удобен / знакомы. Вам нужно будет решить, к кому вы хотите предоставить доступ; это может быть ALL для всех (очень плохая идея), пользователя или системной группы. Группы имеют префикс знака%. Например, если вы хотите предоставить всем в корневых привилегиях группы steroid_users без необходимости ввода пароля для всех команд, которые вы добавили:
%steroid_users ALL=(ALL) NOPASSWD: ALL
в конец файла, выход и сохраните файл. Если все пойдет хорошо, и вы являетесь участником группы steroid_users, вы сможете опубликовать sudo *some-command* без необходимости вводить свой пароль.
Имейте в виду, что любой, у кого есть доступ к вашему терминалу во время входа в систему, или если у вас есть настройка ssh для аутентификации на основе ключа, или nano , активировал пароль сессионные логины - полный и неограниченный доступ к вашей очень системе. Если у вас несколько пользователей в вашей системе или это файловый сервер, все файлы пользователей могут быть подвержены риску, так как root может что-то сделать!
Кроме того, если вы допустили ошибку, visudo выведет сообщение об ошибке и не сохранит изменения в файле. Это поможет полностью предотвратить вскрытие судо. Вы действительно должны прочитать документацию . Sudo разработан, чтобы предоставить пользователям достаточно доступа для выполнения своей работы без необходимости раскрывать всю вашу систему. Может быть выгодно только предоставлять доступ к паролю для определенных команд.
Надеюсь, это поможет.
У меня была схожая проблема, но я нашел решение здесь. Как масштабировать заголовки и меню в Ubuntu 14.04 только с терминалом
dconf reset /com/ubuntu/user-interface/scale-factor
Это изменяет «шкалу для меню и заголовков "по умолчанию.