GNU/Linux >> Tutoriels Linux >  >> Linux

Comment copier un fichier d'une machine Vagrant vers localhost

Une autre option est cat les fichiers vers quelque chose de local :

vagrant ssh -c "sudo cat /home/vagrant/devstack/local.conf" > local.conf

Cela devrait également fonctionner pour les fichiers nécessitant des autorisations root (ce que le plugin SCP vagrant ne semble pas prendre en charge).


Vous devriez lire la page de manuel pour scp . La syntaxe correcte est :

scp -P 2222 [email protected]:/home/vagrant/devstack/local.conf .

Le P majuscule est pour "port". Les minuscules sont utilisées pour conserver les heures de modification.


Linux
  1. Comment copier ou cloner des autorisations d'un fichier à un autre sous Linux

  2. Comment copier un fichier d'un serveur distant vers une machine locale ?

  3. Comment copier les paramètres d'une machine à une autre ?

  4. En quoi install -c est différent de cp

  5. Comment copier un fichier/dossier depuis le répertoire personnel d'un autre utilisateur sous Linux ?

Comment trouver l'adresse IP de la machine vagabonde à partir de l'hôte

Comment créer une boîte vagabonde à partir d'une boîte existante

Comment supprimer les caractères (^M) d'un fichier sous Linux

Comment copier un fichier d'un autre répertoire vers celui en cours ?

Apprenez à copier des fichiers et des dossiers depuis/vers un autre serveur

Comment copier un fichier dans le gestionnaire de fichiers