it-swarm.com.ru

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

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

76
Klaus Nji

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

На портале Azure предыдущего поколения учетные данные для развертывания можно настроить, перейдя в WEB APPS/выберите соответствующий элемент/ПАНЕЛЬ МОНИТОРИНГА/Сбросьте развертывание учетные данные.

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

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

110
Simon Opelt

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

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 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

97
0x8BADF00D

Чтобы завершить, вы можете 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

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

13
watashiSHUN

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

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

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

1
Jim Aho

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

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

 enter image description here

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

 enter image description here

0
Shaun Luttin