вот уже несколько дней моя система на базе Gnome (Fedora 21) выдает запрос на ввод парольной фразы для определенного закрытого ключа SSH:
An application wants access to the private key <name-of-the-key>, but it is locked:
Запрос появляется несколько раз подряд — независимо от того, ввожу ли я пароль или нет. Я знаю такое поведение по SparkleShare, когда он управляет более чем одним репозиторием, так что я думаю, что это просто плохая реализация, а не проблема безопасности.
Есть ли способ узнать?которыйприложение хочет получить доступ к этому ключу? Я пока не нашел подсказки в журналах, но я действительно не знаю, как мне следует искать..
решение1
У меня была такая же проблема, и мне было очень трудно найти решение.
Основная проблема в том gnome-keyring
, что чтобы прекратить получать эти раздражающие сообщения, вам придется отключить этот брелок.
Эти шаги позволят отключить связку ключей, при условии, что она у вас действительно установлена.
Проверьте, установлено ли оно:
dpkg -L gnome-keyring
если вы получили список файлов, установленных этим пакетом, то он есть в вашей системе.
Скопируйте эти файлы из исходной системной папки в папку внутри вашего дома:
cp /etc/xdg/autostart/gnome-keyring-* ~/.config/autostart
Убедитесь, что для каждого файла, скопированного на последнем шаге, есть строка, отключающая эту службу:
X-GNOME-Autostart-enabled=false
Один из способов сделать это
tcsh
:cd ~/.config/autostart foreach i (gnome-keyring*) grep -q -F 'X-GNOME-Autostart-enabled=false' $i || echo 'X-GNOME-Autostart-enabled=false' >> $i end
Один из способов сделать это
bash
:cd ~/.config/autostart for i in gnome-keyring*; do grep -q -F 'X-GNOME-Autostart-enabled=false' $i || echo 'X-GNOME-Autostart-enabled=false' >> $i; done
Большую часть этого решения я получил от:
[1]http://ask.xmodulo.com/disable-gnome-keyring-linux-desktop.html