Что не так в моем генерации ключей SSH?

Я пытаюсь сгенерировать новый ключ SSH:

$ ssh-keygen -t rsa -C "newkey"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/z/.ssh/id_rsa): newkey
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in newkey.
Your public key has been saved in newkey.pub.

, но .ssh/ остается прежним:

ls ~/.ssh/*.pub

Что я делаю не так?

3
задан 23 March 2016 в 20:39

3 ответа

Ключ сгенерирован в Вашем текущем рабочем каталоге т.е. каталоге, в котором Вы были при выполнении команды.

подсказка

Enter file in which to save the key (/home/z/.ssh/id_rsa):

примет значение по умолчанию в файл ~/.ssh/id_rsa, если Вы ничего не обеспечите.

, Если Вы даете вход, который будут рассматривать как:

  • Весь (абсолютный) путь в конец имя файла, если запускается с /

  • Относительно $PWD, если путь относителен (не запускается с /)

Так проверяют Ваш текущий рабочий каталог, не ~/.ssh/.

16
ответ дан 24 March 2016 в 06:39
  • 1
    К вашему сведению, все еще работа над ним. Возвратится с деталями, если это будет работать. – Sean Lee 7 July 2017 в 11:09

Вы ввели относительный путь, не полный путь, таким образом, ключ будет сохранен в Вашем существующем рабочем каталоге. Попытка, вместо этого входящая /home/z/.ssh/newkey, или просто, ищет открытые и закрытые ключи в Вашем текущем каталоге и перемещает их в ~/.ssh.

8
ответ дан 24 March 2016 в 06:39
  • 1
    У меня нет его прямо сейчас. это - проблема. У меня есть резервное копирование, но я задавался вопросом, могло ли оно быть разрешено без OS, переустанавливают. Иначе я должен был бы загрузить человечность и, разрешить его. – NSarkar 24 June 2017 в 09:10

Смотрите на строку с: Enter file in which save the key, где Вы ответили newkey. Как Вы видите в примере (/home/z/.ssh/id_rsa), необходимо ввести путь также! Когда Вы вошли newkey, это означает ./newkey и ./newkey.pub. Так использование ls в текущем каталоге и Вы будете видеть те файлы!

3
ответ дан 24 March 2016 в 06:39
  • 1
    Я попробовал это. Это не работало на меня. – NSarkar 24 June 2017 в 09:09

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

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