При выполнении команды с правами суперпользователя - sudo в терминале по умолчанию сохраняется сессия sudo в течение 15 минут.
То есть, не закрывая терминал в течении 15 минут, Вы можете выполнять неограниченное количество команд с правами sudo, не вводя пароль снова.
И в данной статье я расскажу о том, как изменить время sudo сессии.
Делается это путём редактирования файла sudoers settings.
Для этого открываем терминал и вводим следующую команду:
То есть, не закрывая терминал в течении 15 минут, Вы можете выполнять неограниченное количество команд с правами sudo, не вводя пароль снова.
И в данной статье я расскажу о том, как изменить время sudo сессии.
Делается это путём редактирования файла sudoers settings.
Для этого открываем терминал и вводим следующую команду:
В открывшемся файле находим следующую строчку:
Defaults env_resetставим запятую и добавляем следующий параметр:
timestamp_timeout=30То есть должно получится, как на скриншоте:
Сохраняем, нажимая клавиши CTR - O и выход CTR-X
Здесь число 60 означает, как раз таки, время в минутах, после которого будет обрываться сессия sudo.
Можете установить на свое усмотрение.
Можно установить 0, тогда будете вводить пароль после каждой команды c sudo.
Либо установить -1, тогда вообще никогда не будет пароль запрашиваться, пока не закроете терминал, введя его один раз.
Вот таким способом можно изменить время сессии суперпользователя в терминале.