Quels scp
arguments dois-je utiliser pour télécharger un fichier d'une instance Amazon EC2 vers le stockage local?
scp
pas fonctionné? Ça marche très bien pour moi.
Quels scp
arguments dois-je utiliser pour télécharger un fichier d'une instance Amazon EC2 vers le stockage local?
scp
pas fonctionné? Ça marche très bien pour moi.
Réponses:
Utilisez scp:
scp -i ec2key.pem username@ec2ip:/path/to/file .
où:
Cela copiera le fichier dans le dossier actuel sur la machine locale.
Vous pouvez en savoir plus ici sur la façon d'accéder à votre instance avec ssh si vous ne l'avez pas déjà fait:
Lorsque vous pourrez utiliser ssh comme dans le document ci-dessus, vous pourrez utiliser scp pour copier le fichier.
Une autre option consiste à mettre en place un serveur Web sur votre instance, à configurer HTTPS si votre fichier est sensible puis à télécharger à l'aide de votre navigateur, voici quelques tutoriels:
scp
is scp from_file to_file
. Dans ce qui précède, from_file
est username@ec2ip:/path/to/file
et to_file
est .
, c'est-à-dire le dossier actuel. Pour envoyer à EC2, il devrait être quelque chose le long des lignes: scp local_file username@ec2ip:/path/on/ec2/machine
.
scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .
. Il finit simplement par télécharger / copier le dossier dans le répertoire de base de ma machine ec2.
/srv/www/myapp/
la machine locale). Une supposition sauvage - exécutez- scp
vous peut-être votre serveur ec2? Si oui, vous devez l'exécuter depuis votre machine locale (c'est-à-dire la machine sur laquelle vous souhaitez copier les fichiers).
Si vous utilisez Mac ou Linux, vous pouvez utiliser scp
ou encore plus convivial, téléchargez un client FTP, si vous êtes sur Mac, je vous recommande d'utiliser CyberDuck . En fin de compte, tout ce dont vous avez besoin est un client FTP. Si vous êtes sous Windows, je vous recommande Filezilla .
Dans quel système d'exploitation êtes-vous?
Puisque vous êtes dans Ubuntu, essayez ceci:
Se connecter à un serveur de fichiers + Dans le gestionnaire de fichiers, cliquez sur Fichier ▸ Se connecter au serveur.
Saisissez l'adresse du serveur, sélectionnez le type de serveur et saisissez les informations supplémentaires requises. Cliquez ensuite sur Connect. Les détails sur les types de serveurs sont répertoriés ci-dessous.
Pour les serveurs sur Internet, vous pouvez généralement utiliser le nom de domaine. Pour les ordinateurs de votre réseau local, cependant, vous devrez peut-être utiliser l'adresse IP numérique de l'ordinateur. Si l'autre ordinateur exécute Ubuntu, consultez Rechercher votre adresse IP pour trouver l'adresse IP interne de cet ordinateur. Sinon, consultez l'aide de cet ordinateur.
Une nouvelle fenêtre s'ouvrira vous montrant les fichiers sur le serveur. Parcourez les fichiers et dossiers comme vous le feriez pour les fichiers et dossiers locaux.