Подтвердить что ты не робот

Подключение к Azure через FTP

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

4b9b3361

Ответ 1

На текущем портале Azure учетные данные для развертывания можно настроить, перейдя в раздел " Службы приложений"/выберите соответствующий элемент службы приложения/в разделе "Развертывание"/" Центр развертывания"/" FTP"/" Панель инструментов". Вы можете использовать предварительно предоставленные учетные данные приложения или назначить учетные данные пользователя.

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

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

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

Ответ 2

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

enter image description here

[ОБНОВЛЕНИЕ для нового пользовательского интерфейса Azure]

введите описание изображения здесь

Это будет 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/сайт/Wwwroot"

UserName = " nameofyoursite\$nameofyoursite"

userPWD = " sOmeCrYPTicL00kIngStr1nG"

Источник: Учетные данные FTP-сервера Azure



Соединение из командной строки в OS X:

Консольный клиент:

ftp ftp://nameofyoursite:[email protected]dows.net/

С консоли:

mkdir /Users/<YOUR_USER>/FTP_AZURE
mount_ftp nameofyoursite:[email protected]dows.net/ /Users/<YOUR_USER>/FTP_AZURE
cd /Users/<YOUR_USER>/FTP_AZURE

Открыть для редактирования в VIM:

vim ftp://[email protected]//site/wwwroot/

Обратите внимание на имя пользователя здесь: nameofyoursite НЕ nameofyoursite\$nameofyoursite

Ответ 3

Чтобы завершить, вы можете FTP, используя два разных учетных данных

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

короче говоря, если x=your website name, то username=x\$x и пароль - это длинная строка, сгенерированная системой

enter image description here

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

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

enter image description here

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

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

enter image description here

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

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

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

Ответ 4

На портале Azure (конец 2018 года):

  1. Перейти к вашему приложению
  2. На левой панели выберите Центр развертывания.
  3. В средней панели выберите FTP
  4. Нажмите View Dashboard, и там у вас есть URL-адрес подключения FTP, имя пользователя и пароль.

Вы должны включить FTP/S в своем веб-приложении, чтобы иметь возможность подключаться! Это делается в разделе "Настройки приложения" → "FTP-доступ" на портале Azure.

Ответ 5

Эти два блейда дают всю необходимую информацию для подключения через FTP.

Служба приложений> Настройки> Свойства

enter image description here

Служба приложений> Развертывание> Центр развертывания> Учетные данные для развертывания

enter image description here