Хранит ли Ubuntu пароль sudo в кеше? [дубликат]

На этот вопрос уже есть ответ:

Если мы запускаем команду с sudo в терминале , он запрашивает пароль в первый раз, и если мы немедленно запускаем другую команду с sudo в том же терминале, он больше не запрашивает пароль. Почему это так?

Хранит ли Ubuntu пароль sudo какое-то время в кеше? Может ли кто-нибудь еще (другая программа / вредоносное ПО) использовать этот пароль в течение этого промежутка времени?

2
задан 20 October 2016 в 11:48

1 ответ

Почему это так? Комфорт я предполагаю. Вы не использовали бы sudo, если бы необходимо было вводить пароль каждые 2 секунды.

sudo не помнит Вашего пароля. sudo помнит дату, пользователя и терминал. Если sudo команда в том же терминале выполняется тем же пользователем в короткий промежуток времени (15 минут по умолчанию), sudo просто не просит пароль снова.

sudo потребности Ваш пароль для проверки Вы - действительно Вы и не кто-то еще, в то время как Вы отсутствуете, пьющий кофе. этому не нужен Ваш пароль для переключения на корень, так как это работает как корень.

, от того же терминала, при выполнении некоторого вредоносного программного обеспечения в течение льготного периода вредоносное программное обеспечение может к sudo без пароля.

можно использовать sudo -k для лишения законной силы кэша.

2
ответ дан 2 December 2019 в 03:44

Другие вопросы по тегам:

Похожие вопросы: