J'ai créé une instance AWS EC2 et je veux pouvoir télécharger des fichiers vers le répertoire du serveur à l'aide de FileZilla de la manière la plus simple et la plus directe possible.
J'ai créé un tutoriel vidéo pour cela, regardez.
[Connexion au répertoire de fichiers d'Amazon EC2 à l'aide de FileZilla et SFTP, tutoriel vidéo][1]
Résumé du tutoriel vidéo ci-dessus :
Editer (Préférences) > Paramètres > Connexion > SFTP, Cliquer "Ajouter un fichier clé".
Naviguez jusqu'à l'emplacement de votre fichier .pem et sélectionnez-le.
Une boîte de message apparaîtra pour vous demander la permission de convertir le fichier au format ppk. Cliquez sur Oui, puis donnez un nom au fichier et stockez-le quelque part.
Si le nouveau fichier est affiché dans la liste des Keyfiles, passez à l'étape suivante. Si ce n'est pas le cas, cliquez sur "Add keyfile..."" et sélectionnez le fichier converti.
Fichier > Site Manager Ajoutez un nouveau site avec les paramètres suivants :
Host : Votre nom dns public de l'instance ec2, ou l'adresse ip publique du serveur.
Protocole : SFTP
Type d'ouverture de session : Normal
User : Extrait de la [docs][2] : "Pour Amazon Linux, le nom d'utilisateur par défaut est ec2-user. Pour RHEL5, le nom d'utilisateur est souvent root mais peut être ec2-user. Pour Ubuntu, le nom d'utilisateur est ubuntu. Pour SUSE Linux, le nom d'utilisateur est root. Pour Debian, le nom d'utilisateur est admin. Sinon, vérifiez auprès de votre fournisseur d'AMI" ;
Appuyez sur le bouton Connecter - Si l'enregistrement des mots de passe a été désactivé, vous serez invité à changer le type de connexion en 'Ask for password' ;. Dites 'OK' ; et lors de la connexion, à l'invite de mot de passe, appuyez sur 'OK' ; sans entrer de mot de passe pour passer la boîte de dialogue.
**Remarque : FileZilla détermine automatiquement la clé à utiliser. Vous n'avez pas besoin de spécifier la clé après l'avoir importée comme décrit ci-dessus.
Si vous utilisez Cyberduck, suivez [ceci][3].
Vérifiez le message [this][4] si vous avez des problèmes d'autorisation.
[1] : http://y2u.be/e9BDvg42-JI [2] : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html [3] :
[4] : https://stackoverflow.com/questions/10337951/amazon-ec2-ftp-write-permissionVieille question mais ce que j'ai trouvé, c'est qu'il suffit d'ajouter le fichier ppk. Paramètres -> Connexions -> SFTP -> Ajouter un fichier de clé Le nom d'utilisateur et l'hôte sont les mêmes que ceux que vous fournissez lorsque vous utilisez Putty, comme indiqué sur http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-connect-to-instance-linux.html. Cela pourrait aider quelqu'un.