Вы можете настроить длину этого льготного периода, в котором вам не предлагается ввести пароль для команды sudo снова, изменив параметр для команды sudo.
ПРИМЕЧАНИЕ. Когда мы говорим, чтобы напечатать что-то в этой статье, и есть кавычки вокруг текста, НЕ вводите кавычки, если мы не укажем иначе.
Мы откроем файл «/ etc / sudoers» и изменим настройку, чтобы настроить длительность льготного периода. Для начала нажмите Ctrl + Alt + T, чтобы открыть окно терминала. Введите в командной строке следующую команду и нажмите Enter.
sudo visudo
Введите свой пароль при появлении запроса и нажмите Enter.
Defaults env_reset
ВАЖНО: никогда не редактируйте файл sudoers с помощью обычного текстового редактора. Всегда используйте команду visudo, как описано здесь. Если файл sudoers имеет неправильный синтаксис, вы останетесь с системой, в которой невозможно получить привилегии с привилегиями или привилегиями. Команда visudo открывает текстовый редактор, как и обычные текстовые файлы, но команда также проверяет синтаксис файла при его сохранении. Это предотвращает ошибки конфигурации в файле sudoers от блокировки sudo-операций, и вы потеряете то, что может быть вашим единственным методом получения привилегий root.
Традиционно Linux использует vi как редактор по умолчанию, но Ubuntu решил использовать Nano. Если вы предпочитаете использовать vi в качестве текстового редактора по умолчанию в Ubuntu, а не в Nano, см. Нашу статью.
Defaults env_reset, timestamp_timeout=x
Замените «x» на количество минут, в течение которых вы хотите, чтобы sudo подождал в том же сеансе терминала, прежде чем предлагать вам снова ввести свой пароль.
Если вы вводите «-1» для «x», запрос пароля отменяется. Это не рекомендуется. Если вы хотите, чтобы система запрашивала пароль для каждого раза при использовании команды sudo, введите «0» для «x».
sudo –k
Это вызовет повторную подсказку пароля при использовании sudo, даже если весь льготный период не прошел.