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