Я использую FreeIpa, на котором подключил OTP. Да это крутая штука и улучшает безопасность в организации, но вот только если всё выполняется через sudo, то постоянно вводить этот OTP надоедает. Здесь выхода только 2:
- отключить его на..р, но это не мой вариант
- увеличить время запроса пароля, т.е. таймаут сессии
sudo
Увеличиваем таймаут сессии sudo
Выполняем команду sudo visudo
и выставляем время через переменную timestamp_timeout
. Переменная принимает время в минутах, например, 10 или даже 2.5.
Можно дописать к существующей строке:
Defaults env_reset, timestamp_timeout=15
Или добавить ниже новую строку:
Defaults timestamp_timeout=15
Т.е. в итоге после ввода пароля для sudo
мы можем в течении 15 минут выполнять команды без запроса пароля.
Пароль для каждой команды sudo
Если вы вдруг очень сильно зациклены на безопасности и хотите, чтобы пароль запрашивался для каждой команды sudo
просто выставите значение timestamp_timeout
в нуль.
sudo visudo
Defaults timestamp_timeout=0
Комментарии