У меня есть следующий файл в ~/.ssh
который имеет мой открытый ключ SSH:
- authorized_keys
Затем я запускаю следующее и добавляю свою фразу-пароль и не получаю ошибок или предупреждений:
$ ssh-add ~/.ssh/authorized_keys
Когда я пытаюсь перечислить отпечатки пальцев, я получаю:
$ ssh-add -l
> The agent has no identities.
Когда я перезапущу ssh-add
и продолжу работу с echo $?
он возвращает код выхода 1
означающий, что произошел сбой. Эта документация говорит, что код 1 означает, что ошибка была вызвана:
Invalid identification string of SSH-protocol
Что это значит точно, и как мне решить это?