Тож я дотримувався вказівки, як додати ключ SSH до GitHub , і додав новий ключ SSH з парольною фразою до GitHub та агента SSH. Тепер, якщо я запускаю так, ssh -T git@github.com
як описано в посібнику, щоб перевірити, чи все налаштовано правильно, це навіть не підкаже мою парольну фразу, але негайно повертається ssh: connect to host github.com port 22: Connection refused
. У мене openssh-server
і openssh-client
встановлено, і служба SSH працює.
Допомога буде вдячна.
ОНОВЛЕННЯ: Коли я намагаюся клонувати репозиторій, до якого я маю доступ для запису з інстанції GitLab друга, він видає ту саму помилку. Схоже, це проблема із SSH, а не з ключами. (Я додав їх до екземпляра.)
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
. GitHub не забезпечує доступ до оболонки.