通过FTP连接到Azure网站

时间:2014-03-08 18:31:27

标签: azure ftp azure-web-sites

我使用哪些登录凭据连接到Azure仪表板上列出的FTP站点?我尝试使用我用于登录Azure的相同凭据,但这是失败的。 TIA。

4 个答案:

答案 0 :(得分:114)

current azure portal 中,可以通过转到应用服务 / 选择相关应用服务项 / <来设置部署凭据em>在部署部分 / 部署中心 / FTP / 信息中心。您可以选择使用预先提供的应用凭据,也可以指定用户凭据

previous generation azure portal中,可以通过转到 WEB APPS / 选择相关项 / DASHBOARD /来设置部署凭据重置部署凭据

确保您指定 siteName \ userName 作为您的登录名。站点名称部分是必需的!

网络内容的默认目录是 \ site \ wwwroot ,可以将其设置为许多FTP客户端的初始目录。

答案 1 :(得分:97)

如果您想使用默认值,则需要在站点的信息中心中下载发布配置文件:

enter image description here

[新Azure UI的更新]

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 =&#34; FTP:// <强> waws-prod-blu-001.ftp.azurewebsites.windows.net /站点/ wwwroot的&#34;

的userName =&#34;的 nameofyoursite \ $ nameofyoursite &#34;

userPWD =&#34;的 sOmeCrYPTicL00kIngStr1nG &#34;

来源:Azure Web Sites FTP credentials



OS X上命令行的连接:

控制台客户端:

ftp ftp://nameofyoursite:sOmeCrYPTicL00kIngStr1nG@waws-prod-blu-001.ftp.azurewebsites.windows.net/

从控制台安装:

mkdir /Users/<YOUR_USER>/FTP_AZURE
mount_ftp nameofyoursite:sOmeCrYPTicL00kIngStr1nG@waws-prod-blu-001.ftp.azurewebsites.windows.net/ /Users/<YOUR_USER>/FTP_AZURE
cd /Users/<YOUR_USER>/FTP_AZURE

在VIM中打开进行编辑:

vim ftp://nameofyoursite@waws-prod-blu-001.ftp.azurewebsites.windows.ne//site/wwwroot/
  

在此处注明用户名: nameofyoursite NOT nameofyoursite \ $ nameofyoursite

答案 2 :(得分:1)

在Azure门户中(2018年底):

  1. 转到您的应用
  2. 在左窗格中,选择部署中心
  3. 在中间窗格中,选择 FTP
  4. 单击视图仪表板,然后您就有ftps连接URL,用户名和密码。

您必须在Web应用程序上启用FTP / S才能真正连接!这是在Azure门户中的“应用程序设置”->“ FTP访问”下完成的

答案 3 :(得分:0)

这两个刀片提供了通过FTP连接所需的所有信息。

应用程序服务>设置>属性

enter image description here

应用程序服务>部署>部署中心>部署凭据

enter image description here