GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo copiar un archivo de una máquina Vagrant a localhost

Otra opción es cat los archivos a algo local:

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

Esto también debería funcionar para los archivos que requieren permisos de root (algo que el complemento Vagrant SCP no parece admitir).


Deberías leer la página del manual para scp . La sintaxis correcta es:

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

La P mayúscula es para "puerto". Se utilizan minúsculas para conservar los tiempos de modificación.


Linux
  1. Cómo copiar o clonar permisos de un archivo a otro en Linux

  2. ¿Cómo copiar configuraciones de una máquina a otra?

  3. ¿Cómo catear un archivo de Awk?

  4. ¿Cómo Scp a través de una máquina intermedia?

  5. Aprenda a copiar archivos y carpetas desde/hacia otro servidor

Cómo encontrar la dirección IP de la máquina vagabunda del host

Cómo crear una caja vagabunda a partir de una caja existente

Cómo quitar (^M) caracteres de un archivo en Linux

¿Cómo copiar un archivo desde un servidor remoto a una máquina local?

¿Cómo copiar un archivo de otro directorio al actual?

Cómo copiar un archivo en el Administrador de archivos