Проблем при свързване чрез SSH към виртуална машина Azure

Правех проект през Azure и изискваше да се свържа чрез SSH. Направих всичко и работи перфектно. Опитвам се да се свържа сега, но всеки път, когато въведа "ssh demouser@", ми дава грешка: -bash: синтактична грешка близо до неочакван токен `нов ред'

Някой знае ли защо може да получавам тази грешка или как мога да я поправя? Искам да мога да използвам SSH в моите виртуални машини.


person soutomaa    schedule 11.12.2015    source източник
comment
Конфигурирали ли сте крайна точка във вашата Azure VM, която позволява SSH връзка?   -  person juvchan    schedule 11.12.2015
comment
Добавяте ли името на хоста след знака @?   -  person jdruid    schedule 11.12.2015
comment
Да, имам и след знака @ поставям моето IP. Преди работеше добре.   -  person soutomaa    schedule 11.12.2015
comment
можеш ли да направиш ssh root@localhost?   -  person Ansel    schedule 13.12.2015


Отговори (2)


Опитайте да нулирате SSH връзката към VM: В класическия режим това може да се направи в портала - щракнете върху „Нулиране на отдалечен достъп“. В режим на Azure Resource Manager това може да се направи с помощта на cli (или powershell):

azure config mode arm
azure vm reset-access -g TestRgV2 -n TestVmV2 -r
azure vm extension set "testRG" "testVM" VMAccessForLinux Microsoft.OSTCExtensions "1.2" --private-config-path PrivateConf.json
person Nava Vaisman Levy    schedule 20.12.2015

Тъй като споменахте, че работи перфектно, предполагам, че сте успели да се свържете през SSH преди това.

Грешката, която публикувахте, показва грешка от страна на клиента. За да сте сигурни, че няма специални знаци, когато копирате-поставите ip/името на хост (от портал?), можете ли да опитате да създадете командата ssh в текстов редактор и след това да копирате-поставите цялата команда от редактора?

person Siva Edupuganti    schedule 30.12.2015