0 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>При попытке добавить SSH-ключ в аккаунт GitHub появляется ошибка:</p>
1
<p>При попытке добавить SSH-ключ в аккаунт GitHub появляется ошибка:</p>
2
<p>Ключ был создан по инструкциям Hexlet и GitHub, но в окне добавления ключа формат отличается: ключ начинается не с ssh-rsa или ssh-ed25519, а с чего-то вроде AAA.... Почему возникает ошибка и как правильно добавить ключ?</p>
2
<p>Ключ был создан по инструкциям Hexlet и GitHub, но в окне добавления ключа формат отличается: ключ начинается не с ssh-rsa или ssh-ed25519, а с чего-то вроде AAA.... Почему возникает ошибка и как правильно добавить ключ?</p>
3
<h2>Ответы</h2>
3
<h2>Ответы</h2>
4
-
<p>0</p>
5
<p>Ошибка возникает из-за того, что на GitHub нужно вставлять<strong>полный публичный ключ</strong>в формате OpenSSH, а не его часть.</p>
4
<p>Ошибка возникает из-за того, что на GitHub нужно вставлять<strong>полный публичный ключ</strong>в формате OpenSSH, а не его часть.</p>
6
<p>Правильный публичный ключ выглядит так:</p>
5
<p>Правильный публичный ключ выглядит так:</p>
7
<p>Чтобы добавить ключ:</p>
6
<p>Чтобы добавить ключ:</p>
8
<ol><li>Скопируйте<strong>весь содержимый файл id_rsa.pub или аналогичного публичного ключа</strong>, включая начало (ssh-rsa) и окончание (ваш email).</li>
7
<ol><li>Скопируйте<strong>весь содержимый файл id_rsa.pub или аналогичного публичного ключа</strong>, включая начало (ssh-rsa) и окончание (ваш email).</li>
9
<li>Вставьте его в поле<strong>Key</strong>на GitHub.</li>
8
<li>Вставьте его в поле<strong>Key</strong>на GitHub.</li>
10
<li>Сохраните изменения.</li>
9
<li>Сохраните изменения.</li>
11
</ol><p>Если скопировать только среднюю часть ключа, GitHub считает его некорректным и выдаёт ошибку Key is invalid.</p>
10
</ol><p>Если скопировать только среднюю часть ключа, GitHub считает его некорректным и выдаёт ошибку Key is invalid.</p>
12
<blockquote><p>Совет: никогда не используйте приватный ключ (id_rsa) для вставки, только публичный (id_rsa.pub).</p>
11
<blockquote><p>Совет: никогда не используйте приватный ключ (id_rsa) для вставки, только публичный (id_rsa.pub).</p>
13
</blockquote>
12
</blockquote>