ssh не просит мой пароль

SSH больше не просит пароль моего закрытого ключа. Я не понимаю как этот случай.

В прошлом я использовал ksshaskpass, чтобы получить пароль моего ssh ключа от KWallet и разблокировать мой ключ. Я запустил бы следующий скрипт каждый раз, когда я должен был использовать ssh:

#!/bin/bash
export SSH_ASKPASS=/usr/bin/ksshaskpass
/usr/bin/ssh-add < /dev/null

(примечание стороны: Я раньше имел это в моем .kde/Autostart/, но приблизительно год назад, который прекратил работать - KWallet просто зависнет при входе в систему).

По состоянию на прошлую неделю этот сценарий прекратил работать. Ksshaskpass, казалось, открывался подсказка для меня для ввода моего пароля. Это не казалось получить его от KWallet. Таким образом, я ввел свой пароль в диалоговом окне и нажал флажок, "автоматически разблокировали этот ключ каждый раз, когда я зарегистрирован" для запоминания пароля (думающий, что это добавило бы его к KWallet снова). Начиная с выполнения этого, ssh никогда не просит мой пароль, никогда.


Это диалоговое окно имеет, теперь появляется на моей другой машине Kubuntu. Вот снимок экрана его: enter image description here

У меня была ошибочная мысль, это было ksshaskpass диалоговым окном. Я теперь полагаю, что это не.

  1. Какая программа - это?
  2. Как я отменяю проверявший флажок?
  3. Как я заставляю эту программу прекращать угонять ksshaskpass?
  4. Кто торец, я могу ударить для перемещения моего сыра?
4
задан 16 November 2014 в 19:28

3 ответа

Я смог узнать, каково это приложение. Я записал сообщение в блоге об этом:

http://swoogan.blogspot.ca/2015/04/ssh-passphrase-chaos.html

приложение gcr-prompter. Я удалил его из своей машины с:

$ sudo aptitude purge gcr
$ sudo apt-get autoremove
$ rm -rf .local/share/keyrings
3
ответ дан 17 November 2019 в 04:44

Для KDE: посмотрите, если гном-демон брелока для ключей работает на Вашей системе. Тогда узнайте, с которым приложением это прибыло в Вашу систему (вероятно, гном освобождает Вас, должен был запустить некоторые приложения гнома).

у меня была та же проблема. Я уничтожил гнома-демона брелока для ключей и попробовал другое соединение SSH, и никакое дополнительное окно не обнаружилось, и меня попросили ввести мой пароль для каждого нового соединения.

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

1
ответ дан 17 November 2019 в 04:44
  1. Мы должны найти "Пароли и Ключи" приложением на нашем компьютере и выполнить его.
  2. Теперь мы должны найти соответствующую запись. В необходимой записи моего случая был в "Паролях"->, "Вход в систему"-> "Разблокировал пароль для: SSH_KEY_USERNAME". Таким образом, мы можем искать пароль SSH вводом, "Разблокировали пароль для" в фильтре.
  3. , Чтобы подтвердить, является ли это тем, что мы ищем: щелкните правой кнопкой-> вкладка "Properties"-> "Details", здесь у нас должно быть что-то вроде этого "уникальное: ssh-store:/home/USERNAME/.ssh/id_rsa". Мы также видим наш пароль в "Ключах"-> "Пароль"-> "Выставочный пароль".
  4. Для удаления: щелкните правой кнопкой->, "Удаляют".
  5. После этого мы, вероятно, должны перезапустить наш компьютер.
0
ответ дан 17 November 2019 в 04:44

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

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