Насколько я знаю, gnome-keyring-daemon
пароли кэшируются по умолчанию для ключей до тех пор, пока я не выйду из системы. Я хотел бы установить по умолчанию что-то вроде «кеш на 10 минут». Как я могу сделать это в Ubuntu 12.04 Precise?
Большое спасибо!
Ответы:
dconf-editor
.gpg-cache-method
наidle
илиtimeout
.gpg-cache-ttl
на количество секунд, которое вы хотите, чтобы пароль был кэширован.$ gnome-keyring-daemon -r
idle
означает, что таймер сбрасывается каждый раз, когда вы используете ключ до ожидания.timeout
означает, что учитывается просто время, прошедшее с момента ввода пароля.Это работает только для GPG-ключей. Ключевые фразы для SSH-ключей все еще кэшируются до конца сеанса. ИМХО это баг.
источник
timeout
1 секунду. Я сбросил брелок и сразу после того, как мне пришлось использовать пароль для моего ключа PGP. Однако после ввода пароль снова кэшируется. Выживает перезагрузка / выход из системы. Очень расстраивает!