Как заставить Ubuntu помнить навсегда пароль после первого раза

Возможно ли, чтобы Ubuntu запомнил пароль для любой программы после первого запроса. Меня спрашивают пароль для Synaptic, для создания загрузочного USB-диска, для подключения к Wi-Fi-сети, для открытия gparted и даже для перехода в ванную комнату.

Есть ли способ просто сказать, чтобы он спросил один раз навсегда или просто сказал, чтобы он не спрашивал (не переходя к учетной записи root. Я хочу продолжать использовать свою собственную учетную запись)

Существует также файл конфигурации sudo, где вы можете разрешить запуск приложений без запроса пароля. Как его использовать, описано здесь: http://www.gratisoft.us/sudo/man/1.8.0/sudoers.man.html

Предупреждение. Хотя очень маловероятно, что использование конфигурации sudoers может заблокировать вас из вашей системы или открыть двери для других. Всегда проверяйте и убедитесь в том, что делаете.

В качестве меры предосторожности вы можете открыть корневую оболочку и открыть ее, пока не проверите свои изменения. Откройте оболочку и введите sudo su , вам будет предложено ввести пароль. Ваша оболочка теперь является корневой оболочкой. Также вы можете сделать резервную копию вашего файла /etc/sudoers чтобы иметь возможность возвращать изменения.

Основное использование – это отредактировать его, вызывая visudo в оболочке:

 sudo select-editor # this is optional. it will allow you to select your default editor in shell sudo visudo 

Последний из которых откроет ваш редактор по умолчанию для оболочки с файлом. Нормальный синтаксис:

 username machine=(usernameToRunCommandAs) command1,command2,... 

как в:

 confus confusion=(root) NOPASSWD:/sbin/halt,/sbin/reboot/usr/sbin/synaptic #allows user confus to run "sudo synaptic" as root on confusion without password querry confus ALL=(ALL) NOPASSWD:/sbin/halt,/sbin/reboot #allows confus to shutdown and reboot as all users on all machines without pw 

Поскольку $PATH зависит от пользователя, а sudo – нет, полный путь к команде необходим в списке sodoers (обратите внимание: «/ sbin / halt» не просто «останавливается»). Вы можете узнать полный путь, используя команду whereis – как в whereis halt которая, скорее всего, вернет '/ sbin / halt'.

Вообще говоря, это плохая практика . Вас попросили по какой-то причине . Установка программного обеспечения с синаптическим потенциалом потенциально опасна. Как и закалки с разделами, которые могут привести к невыгружаемой системе и массивной потере данных. Это также облегчает работу хакеров. Но вы можете делать это на свой страх и риск.