Quelles informations d'identification de connexion dois-je utiliser pour me connecter au site FTP répertorié dans le tableau de bord de mon Azure? J'ai essayé d'utiliser les mêmes informations d'identification que celles que j'ai utilisées pour me connecter à Azure, mais cela a échoué. TIA.
Dans le portail Azure actuel, vous pouvez définir les informations d'identification de déploiement en accédant à App Services/sélectionnez l'élément de service d'application approprié} dans la section Déploiement. Centre de déploiement _/_//FTP/Dashboard. Vous pouvez choisir d'utiliser les informations d'identification App pré-fournies ou d'assigner les informations d'identification utilisateur.
Dans la génération précédente du portail Azure , les informations d'identification de déploiement peuvent être définies en accédant à WEB APPS/sélectionnez l'élément pertinent/DASHBOARD/Réinitialisez votre déploiement informations d'identification.
Assurez-vous que vous spécifiez siteName\userName comme nom de connexion. Le nom du site est obligatoire!
Le répertoire par défaut du contenu Web est \ site\wwwroot, qui peut être défini comme répertoire initial pour de nombreux clients FTP.
Si vous souhaitez utiliser la valeur par défaut, vous devez télécharger le profil de publication dans votre tableau de bord pour votre site:
[MISE À JOUR pour la nouvelle interface utilisateur Azure]
Ce sera un fichier XML. Ouvrez-le et trouvez vos identifiants. Échantillon:
<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>
Où vos informations d'identification:
publishUrl = "ftp: // waws-prod-blu-001.ftp.azurewebsites.windows.net/site/wwwroot"
userName = "nomdevotre_site\$ nomdevotre_site"
userPWD = "sOmeCrYPTicL00kIngStr1nG"
Source: Informations d'identification FTP des sites Web Azure
Connexion en ligne de commande sous OS X:
Console cliente:
ftp ftp://nameofyoursite:sOmeCrYPTicL00kIngStr1nG@waws-prod-blu-001.ftp.azurewebsites.windows.net/
Monter depuis la console:
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
Ouvrir pour édition dans VIM:
vim ftp://[email protected]//site/wwwroot/
Notez le nom d'utilisateur ici: nameofyoursite NOT nameofyoursite\$ nameofyoursite
Pour être complet, vous pouvez utiliser FTP avec deux informations d'identification différentes
1, il est déjà mentionné par @ 0x8BADF00D. Si vous avez téléchargé le "profil de publication", vous pouvez voir les informations d'identification générées automatiquement par pour chaque site.
en bref, si x=your website name
, alors username=x\$x
et le mot de passe est une longue chaîne générée par le système
évidemment, ceci n'est pas destiné à un utilisateur humain ... au moins, je ne me souviens pas facilement d'une chaîne aléatoire de 20 caractères ou plus ...
2, il existe un moyen plus convivial, vous pouvez définir un nom d'utilisateur et un mot de passe dans le portail Azure.
cependant "nom d'utilisateur de déploiement" est directement lié à un compte Microsoft, il est identique pour toutes vos applications Web. Afin de l’utiliser pour ftp dans différentes applications Web, vous devez ajouter un préfixe.
Ici, mon nom d'utilisateur est "blabla", mon site Web est "test" ==> mon nom d'utilisateur FTP est donc "test\blabla" (attention à la barre oblique inversée sur Windows) suivi du mot de passe que j'ai défini sur le portail Azure ( aucune modification requise)
voici les références d'Azure:
pourquoi il y a deux identifiants pour FTP
comment se connecter avec les informations d'identification conviviales
Sur le portail Azure (fin 2018):
Vous devez activer FTP/S sur votre application Web pour pouvoir vous connecter! Ceci est fait sous Paramètres de l'application -> Accès FTP dans le portail Azure