Поэтому я следовал руководству о том, как добавить ключ 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 не предоставляет доступ к оболочке.