Иногда я использую терминал git bash, который идет с приложением Github для Windows, чтобы подключаться по ssh к моим веб-серверам. Это легко сделать, запустив
ssh user@myhost
и ввод пароля.
config
В системах Unix в каталоге обычно есть файл ~/.ssh
, в котором вы можете разместить сохраненные хосты и любые параметры, например, файл ключа для доступа без пароля.
Есть ли эквивалент при использовании Git Bash или мне навсегда придется вручную составлять команды ssh?
решение1
Ответ в том, что это работает точно так же.
Добавьте config
файл в .ssh
папку в домашнем каталоге и заполните его сохраненными хостами.
Разрешение доступа к открытому ключу — это просто случай добавления открытого ключа вашего ПК в authorized
файл ключей на сервере, на который вы хотите войти. Приложение github обычно создает для вас пару ключей при установке в папке .ssh, или вы можете создать новую с помощью ssh-keygen
.