3

Я обычно использую Linux как свою стандартную рабочую систему, и я многому научился, используя ее. На этот конкретный вопрос я пока не нашел ответа.

Команда sudo обычно вспоминает, как я набирала пароль в течение определенного времени (обычно 15 минут, я думаю). Можно ли продлить это время до неопределенной длины, но вместо этого снова спросить пароль после блокировки моего экрана?

Я всегда блокирую свой экран, когда я оставляю свой компьютер в одиночестве (даже на несколько секунд), и хотел бы не всегда повторно вводить свой пароль при выполнении каких-либо действий.

Я не хочу отключать проверку пароля в целом. Если я позволю кому-либо делать что-либо на моем компьютере, он все равно не сможет использовать команду sudo , пока я не наберу ее один раз.

1 ответ1

3

Если вы можете заставить свой механизм блокировки экрана запускать дополнительную команду на блокировку, то вы можете отредактировать /etc/sudoers чтобы добавить строку для вашего идентификатора пользователя, например, myname , которая говорит

Defaults:myname timestamp_timeout=-1

Это делает время ожидания бесконечным. Чтобы явно отозвать свои права sudo, запустите sudo -k из блокировки экрана.

Как обычно, при редактировании этого файла соблюдайте меры предосторожности, например, используйте sudo visudo и убедитесь, что у вас есть готовая оболочка root в другом терминале.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .