Відповіді:
Так, можливо.
Відредагуйте файл sudoers, ввівши в командному рядку наступне:
sudo visudo
Знайдіть розділ з коментарями # Defaults specification
та знайдіть такий рядок:
Defaults env_reset
Змініть цей рядок на:
Defaults env_reset,timestamp_timeout=10
Де ви можете замінити 10
будь-яку кількість хвилин, яку ви хочете, щоб жити паролем sudo. Збережіть зміни, і ви закінчите.
Редагувати: якщо вам не подобається користуватися, vi
ви можете visudo
запропонувати використовувати інший редактор. Редактор повинен заблокувати, поки ви не закінчите редагування. Просто встановіть EDITOR
змінну середовища перед викликом, visudo
і він буде використовувати цей редактор замість цього:
EDITOR=/usr/bin/nano sudo visudo
буде nano
замість цього редагувати файл. Я рекомендую не використовувати графічний редактор на зразок Sublime Text, не знаючи, як запустити редактор з командного рядка, в режимі блокування ( subl
це означає, що зателефонувати до нього --wait
).
visudo
просто не редагує /etc/sudoers
файл безпосередньо. Він редагує копію файлу, і, зберігаючи його, він перевіряє, що копія є синтаксично правильною, перш ніж замінити її /etc/sudoers
на копію. Це дуже важливо. Супер легко легко викрутити цей файл і пошкодити вашу систему. Дивіться вище, як ви користуєтесь іншим редактором, якщо vi
це не ваша річ.
visudo
що редактор бере, $EDITOR
якщо визначено той час, sudo -e
(який можна використовувати для редагування будь-якого файлу) $SUDO_EDITOR
.
sudo bash
Тепер ви можете залишатися кореневим користувачем так довго, як вам захочеться. Не потрібно поводитися із системними файлами.
exit
або <control-d>
повернутися до нормального Всесвіту.
sudo