Вход в Azure FTP через командную строку / пакетный файл завершается неудачно - PullRequest
1 голос
/ 07 марта 2019

Я пытаюсь подключиться по FTP к веб-приложению Azure. Я скачал профиль публикации и скопировал логин на мой FTP-клиент и могу успешно подключиться. Но когда я использую ftp.exe из Windows, я не могу подключиться к тому же хосту с теми же учетными данными.

Я прочитал Подключение к веб-сайту Azure по FTP , но эти решения не решают мою проблему.

Это вывод:

C:\Projects>ftp
ftp> open waws-prod-am2-201.ftp.azurewebsites.windows.net
Connected to waws-prod-am2-201.drip.azurewebsites.windows.net.
220 Microsoft FTP
Service 200 OPTS UTF8 command successful - UTF8 encoding now ON.
User (waws-prod-am2-201.drip.azurewebsites.windows.net:(none)): firstserver\$firstserver
331 Password required    
Password: 
530 User cannot log in.
Login failed.
Invalid command.

Также пробовал с именем пользователя firstserver из командной строки Windows, без разницы. Не забывайте: при входе в систему через коммерческое программное обеспечение FTP-клиента я МОГУ войти успешно.

Я попытался использовать обратную косую черту и / или знак доллара, но ничего не помогло. Что происходит не так, как мне войти в систему из командной строки, используя Windows по умолчанию ftp.exe?

FTP client logging into Azure Web App

Windows FTP.exe failing

1 Ответ

1 голос
/ 07 марта 2019

Если вы запустите ftp в режиме отладки (переключатель -d), вы увидите, что он усекает пароль до 32 символов.Вот почему не удается установить соединение.

Попробуйте использовать более короткий пароль.В противном случае вам придется использовать другой FTP-клиент из командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...