Типовий час очікування 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