Ключ SSH не розпізнається після інсталяції (також: чи можна зберігати ключі в NTFS)


1

Я перевстановив Fedora 15. Я вирішив зберегти ключі SSH, включаючи ключ Github, так що мені не доведеться створювати нові. Однак, коли я скопіював їх назад з розділу NTFS ~/.ssh Github, здається, не визнає його ключовим:

[maciej@PC05 .ssh]$ ssh git@github.com
PTY allocation request failed on channel 0

Потім SSH виходить.

Називається ключ Github id_rsa (У мене є кілька ключів SSH, які використовуються для підключення до різних хостів; вторинний питання: чи є це гарною практикою?). Я додав ( ssh-add ~/.ssh/id_rsa; Спочатку мені довелося виправити дозвіл), але це не вирішило проблему.

У мене також були проблеми з генерацією ключа SSH для підключення до мого ноутбука, використовуючи Seahorse, однак я міг вирішувати це за допомогою CLI, і я не думаю, що це питання пов'язане з моєю проблемою.

Отже, я повинен генерувати новий ключ SSH або я можу це виправити?

Я також збираюся перевстановити Fedora на моєму ноутбуці - я можу просто перемістити весь .ssh до розділу NTFS і посилання ~/.ssh до неї (моє налаштування NTFS дозволяє використовувати привілеї, так що це не проблема)? Чи дозволить мені уникнути цієї проблеми?


1
stackoverflow.com/questions/1162676/… ... Вам не обов'язково потрібно повторно створювати ключі.
James Kingsbery

Це дійсно допомогло. Це стосувалося дозволів, здається, що я їх повністю не виправив. Будь ласка, напишіть це як відповідь, щоб я міг прийняти його?
Dr McKay

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.