nomostrack
@nomostrack

Как установить ssh соединение?

Сгенерил ключи ssh-keygen -t rsa

Добавил ssh-add <путь к файлу ключей> я указывал от корня сервера что бы не было ошибки, т.е.
ssh-add /var/www/dom/data/www/mydomain.ru/ssh/id_rsa
или надо было к id_rsa.pub ключу указывать?

Тест: ssh github.com
The authenticity of host 'github.com (192.30.253.113)' can't be established.
RSA key fingerprint is 17:27:ac:b5:78:28:3d:36:23:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.


Жму yes файл known hosts не знаю создаля где-то или нет, по папкам посмотрел - нигде нет. Ок продолжаем:
ssh github.com
Permission denied (publickey).


Потом я создал known_hosts вручную и вписал в него адрес + ключ но результат тот же.
Что не так, и самое главное как продиагностировать поэтапно это всё? (знает ли например git о наличии файла known_hosts, видит ли он правильный путь до ключей сгенерированных на первом шаге)
  • Вопрос задан
  • 4686 просмотров
Решения вопроса 2
DevMan
@DevMan
логично же - с какой радости должен быть доступ к серверу гитхаба? да ещё и без указания пользователя.

https://help.github.com/articles/connecting-to-git...
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Нужно указать пользователя на гитхаб.
в ssh-add все верно, добавляется приватный ключ.
Публичный добавили на гитхаб?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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