Как сделать пуш в репозиторий с удаленного сервера, не создавая на нем дополнительных ssh-ключей
Нужно добавить в .ssh/config
на локальном устройстве Forward Agent
:
Host app
HostName 51.195.223.242
User ubuntu
ForwardAgent yes
Затем повторно подключиться к удаленному серверу и попробовать выполнить пуш в репозиторий.
Тут важно учесть вот что:
- на сервер подключаемся с помощью ssh-ключа, который также есть в github-аккаунте на странице
Когда подключимся к серверу можно попробовать выполнитьssh -T git@github.com
для проверки авторизации. Вывод должен быть такой:
Hi tulashvili! You've successfully authenticated, but GitHub does not provide shell access.