Я использую OpenSSH на win7. Мой домашний каталог - C:\Users\JG , и внутри этого каталога у меня есть файл C:\Users\JG\.ssh\config со следующим содержимым:

Host <redacted server ip here>
HostName digitalocean_git
User git
IdentityFile ~/.ssh/digitalocean_moocho/id_rsa

Идентификационный файл, на который указывает запись "IdentityFile", работает, так как я использую его очень хорошо через putty, но для этой проблемы я пытаюсь заставить работать командную строку OpenSSH.

Суть проблемы объясняется этим выводом:

>ssh -v digitalocean_git
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Reading configuration data /c/Users/JG/.ssh/config
ssh: digitalocean_git: no address associated with name

Почему ни один адрес не связан с именем? Как я могу сделать эту работу?

1 ответ1

1

Оказывается, я запутал "Host" и "HostName". Когда я поставил IP как "HostName" и псевдоним "Host", он работал нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .