Intereting Posts
получить команду командной строки командной строки, чтобы сообщить, какие изменения сделаны Как установить Linux на Playstation 2 Может ли сервер Linux, который проходит проверку подлинности в Active Directory, принимает общедоступные / закрытые ключи для входа в систему без пароля? Настройка беспроводного соединения из командной строки на Debian Заявка на обслуживание в Centos 7 Создать скрипт bash для скрипта cmd Удалите несколько последовательных имен файлов, но игнорируйте часть первого sendmail не использует почтовый Почему в моей установке Suse Linux создано много томов сопоставления Проблемы с батареями на Lenovo Ideapad Z460 под управлением Ubuntu 13.10 Неблокирующий буферный именованный канал? Как изменить цвет разных файлов в ls Ядро FreeBSD «заблокировано»? Linux как производительность виртуализации хоста и клиента в Core i7? Переместить только при проверке?

ssh-add -D не удаляет сохраненные ключи из ssh-agent

Как получилось?

stan@tcpc:~/.ssh$ ssh-add -l 8192 e0:45:5e:cc:45:3e:17:2b:a6:54:6f:8d:53:1b:j2:e3 github (RSA) 2048 25:41:53:a6:45:5d:ac:eb:5c:45:f8:ce:42:a9:he:aa BITBUCKET (RSA) stan@tcpc:~/.ssh$ ssh-add -D All identities removed. stan@tcpc:~/.ssh$ ssh-add -l 8192 e0:45:5e:cc:45:3e:17:2b:a6:54:6f:8d:53:1b:j2:e3 github (RSA) 2048 25:41:53:a6:45:5d:ac:eb:5c:45:f8:ce:42:a9:he:aa BITBUCKET (RSA) 

Почему ключи не стираются?

ps может быть эта ошибка? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472477 Я нахожусь в arch linux, хотя …

Шаги в этом посте работали для меня; вам просто нужно открыть диспетчер приложений для запуска, снимите отметку с записи «Агент SSH Key – GNOME Keyring: SSH Agent» и перезапустите Unity. Если он не отображается, отредактируйте /etc/xdg/autostart/gnome-keyring-ssh.desktop и измените NoDisplay=true на NoDisplay=false .

Перейдите в папку / tmp, удалите все папки, начиная с ssh

 solomon@debian:/tmp$ rm -rf ssh solomon@debian:/tmp$ ssh-add -D All identities removed. solomon@debian:/tmp$ ssh-add -l The agent has no identities. 

У меня была такая же проблема, как и у вас. Я не эксперт, но решение, которое работало для меня, заключалось в том, чтобы удалить ключи из каталога ~ / .ssh. Это пример того, что я видел.

 $ ssh-add -l 2048 06:e9:a6:14:2a:e4:c3:11:56:ea:c3:5d:f9:84:79:c6 first key (RSA) 2048 2c:c3:97:fe:f3:cf:03:dc:d3:0b:87:2b:01:72:33:3b second key (RSA) $ ssh-add -d ~/.ssh/id_rsa.pub Identity removed: /home/user/.ssh/ybot_rsa.pub (/home/user/.ssh/id_rsa.pub) $ ssh-add -l 2048 06:e9:a6:14:2a:e4:c3:11:56:ea:c3:5d:f9:84:79:c6 first key (RSA) 2048 2c:c3:97:fe:f3:cf:03:dc:d3:0b:87:2b:01:72:33:3b second key (RSA) 

Это было после перемещения id_rsa (и id_rsa.pub) из папки ~ / .ssh, когда ssh-agent прекратил иметь идентификатор. Я сделал это:

 $ ssh-add -l 2048 06:e9:a6:14:2a:e4:c3:11:56:ea:c3:5d:f9:84:79:c6 first key (RSA) 2048 2c:c3:97:fe:f3:cf:03:dc:d3:0b:87:2b:01:72:33:3b second key (RSA) $ mv ~/.ssh/id_rsa ~/.ssh/id_rsa.pub ~/ $ ssh-add -l 2048 2c:c3:97:fe:f3:cf:03:dc:d3:0b:87:2b:01:72:33:3b second key (RSA) 

Я предполагаю (я мог ошибаться), что если бы у вас не было демона Gnome Keyring (gnome-keyring-daemon), это поведение изменилось бы. Возможно, исходное (и логическое) решение будет работать, но не второе.