Типовий час очікування sudoстановить 15 хвилин; тобто sudoзапам'ятає ваш пароль 15 хвилин за замовчуванням.
Ви можете змінити цей час за замовчуванням, додавши рядок у файл /etc/sudoers. Однак ви не змінюєте файл безпосередньо, а замість цього використовуєте команду sudo visudo.
Отже, наберіть sudo visudoтермінал. Це відкриє (насправді, тимчасовий) файл для редагування, використовуючи бажаний редактор.
Примітка: якщо ви використовуєте visudoвперше, вам слід запитати, який редактор ви хочете використовувати, тому виберіть свого редактора. "Кращого" редактора немає, але я вважаю за краще nano. Якщо ви вже використовували visudoі вибрали редактор раніше, але ви хочете використовувати інший редактор для пори до часу, ви можете зробити , sudo EDITOR=vi visudoщоб використовувати vi, або змінити його nanoвикористовувати nano. Якщо ви хочете остаточно змінити бажаний редактор, зробіть це sudo update-alternatives --config editor.
Шукайте цей рядок:
Defaults env_reset
І додайте (з комою) наприкінці, де X - час, який ви хочете встановити в хвилинах.timestamp_timeout=X
Отже, ваш рядок повинен виглядати приблизно так, як приклад:
Defaults env_reset,timestamp_timeout=5
Якщо ви вкажете 0, вам завжди буде запропоновано пароль. Якщо вказати негативне значення, час очікування ніколи не закінчиться.
Після завершення збережіть і вийдіть.
Джерело: RootSudoTimeout