2013-12-16 4 views
19

Когда я выполнить эти команды (настройка кодовой фразы, после того, как первый) ...SSH: «Bad ключевой фразы» после генерации открытого ключа

$ ssh-keygen -t dsa 
$ chmod 600 my_key 
$ chmod 600 my_key.pub 

... а затем, чтобы проверить ключевую фразу .. .

$ ssh-add my_key.pub 

... Я получаю:

Bad passphrase, try again for my_key.pub: 
Bad passphrase, try again for my_key.pub: 
Bad passphrase, try again for my_key.pub: 
Bad passphrase, try again for my_key.pub: 
... 

Что я делаю неправильно?

+1

какая ОС вы используете это? – favoretti

+0

@favoretti - Ubuntu (последняя версия) – TomDogg

ответ

58

Вы пытаетесь добавить открытый ключ к агенту, который не защищен паролем, а частный. Попробуйте добавить свой секретный ключ, и он должен работать.

+0

duhhhh !! человек, я иногда делаю какие-то глупые ошибки :) – tmthyjames

+0

Сохранял мой день. Спасибо –

+1

Не только вы @tmthyjames ..., который включает меня и еще 57 других ... но мы добавляем открытый ключ к серверу, но arg для '-i' является файлом закрытого ключа, достаточно странным. – FaithReaper

 Смежные вопросы

  • Нет связанных вопросов^_^