Подключение к веб-сайту Azure через FTP

какие учетные данные для входа я использую для подключения к FTP-сайту, указанному на панели мониторинга моей Azure? Я попытался использовать те же учетные данные, что и для входа в Azure, но это не удалось. ТИА.

3 ответов


на текущий портал azure учетные данные развертывания можно установить, перейдя в App Services / выберите соответствующий пункт / в разделе "развертывание" / учетные данные развертывания / введите новые учетные данные и сохранить.

на портал azure предыдущего поколения учетные данные развертывания можно настроить, перейдя в ВЕБ-ПРИЛОЖЕНИЯ / выберите соответствующий пункт / приборная панель / сбросить учетные данные развертывания.

убедитесь, что вы задание siteName\userName как ваше имя пользователя. Часть имени сайта обязательна!

каталог по умолчанию для веб-контента \site\wwwroot, который может быть установлен в качестве начального каталога для многих FTP-клиентов.


если вы хотите использовать значение по умолчанию, вам нужно загрузить профиль публикации в личном кабинете на вашем сайте:

enter image description here

[обновление для нового пользовательского интерфейса Azure]

enter image description here

это будет xml-файл. Откройте его и найдите свои учетные данные. Пример:

  <publishProfile
    profileName="nameofyoursite - FTP"
    publishMethod="FTP"
    publishUrl="ftp://waws-prod-blu-001.ftp.azurewebsites.windows.net/site/wwwroot"
    ftpPassiveMode="True"
    userName="nameofyoursite$nameofyoursite"
    userPWD="sOmeCrYPTicL00kIngStr1nG"
    destinationAppUrl="http://nameofyoursite.azurewebsites.net"
    SQLServerDBConnectionString=""
    mySQLDBConnectionString=""
    hostingProviderForumLink=""
    controlPanelLink="http://windows.azure.com">
    <databases/>
  </publishProfile>

где ваши верительные грамоты:

publishUrl="ftp://waws-prod-blu-001.ftp.azurewebsites.windows.net/site/wwwroot"

userName="nameofyoursite\$nameofyoursite"

userPWD="sOmeCrYPTicL00kIngStr1nG"

источник: учетные данные FTP веб-сайтов Azure



подключение из командной строки в OS X:


чтобы быть полным, Вы можете FTP с помощью два разных полномочия

1, это уже упоминалось @0x8BADF00D, если вы загрузили "профиль публикации", вы можете увидеть автоматически сгенерированные учетные данные для каждого сайта.

короче, если x=your website name, потом username=x$x и пароль представляет собой длинную системную строку

enter image description here

очевидно, что это не предназначено для человека пользователя...на крайней мере, я не могу легко запомнить в 20+ символов случайную строку...

2, есть более удобный способ, вы можете установить имя пользователя и пароль в Azure portal

enter image description here

"имя пользователя развертывания" напрямую связано с учетной записью Microsoft,это то же самое для всех ваших веб-приложений. Чтобы использовать его для ftp в разных webapps, вам нужно добавить префикс.

здесь мой ник "blabla", мое имя сайта "test"==>мое имя пользователя FTP, таким образом,"test\blabla" (обратите внимание на обратную косую черту в windows), а затем пароль, который я установил на портале azure (не требуется никаких изменений)

enter image description here

вот ссылки из Azure:

почему есть две учетные данные для FTP

как войти в систему с дружественными учетными данными