scp (copia segura) en lugar de vmware disk-sharing

2

Arrancando la máquina virtual de Linux, eliminando el recurso compartido, deshabilitando el uso compartido,

seguido de habilitar el uso compartido, agregar el recurso compartido y arrancar el Linux Vm

finalmente seguido de reinstalar las herramientas vmware

no haga que la unidad compartida aparezca en / mnt / hgfs.

Mi pregunta es: me gustaría usar un scp antiguo para copiar un archivo tar.

En la máquina virtual de Linux: scp FROM / dir / file.tar ~ /.

¿Qué debería ser DE?

    
pregunta Calaf 03.04.2012 - 01:58

1 respuesta

3

Si está intentando conectarse desde Linux a su Mac, primero deberá asegurarse de que ssh access esté habilitado en su Mac. Vaya a Configuración del sistema - > Compartir y asegurarse de que la opción Inicio de sesión remoto esté marcada.

Este cuadro de diálogo también le indicará la dirección IP de su Mac y el nombre de la cuenta que debe usar para conectarse. Si la red de su Linux VM está configurada en Bridged, puede trabajar con su Mac como si fuera cualquier otra máquina en su red. Ambos tienen direcciones IP únicas en su red local. Entonces:

DesdeunaventanadeterminalensumáquinavirtualdeLinux,ahorapuedehacerlo:

scp<stufftocopy><yourmacusernamethatusersreturned>@<ipaddressoftheactiveinterface>:/path/to/put/stuff/at

Porejemplo,deacuerdoconmiconfiguración,siquisieracopiardesdeunaventanadeterminalenmiVMdeLinuxamiMac,haría:

[email protected]:~/tmp/

Esopondríamyfile.txtdemiVMdeLinuxen/Users/ian/tmpenmisistemaoperativoOSX.

Delmismomodo,desdelamáquinavirtualdeLinux:

[email protected]:~/tmp/myfile.txt.

Copiaríamyfile.txtdesdelaMacamidirectoriodetrabajoenlamáquinavirtualdeLinux.

SiestáintentandoconectarsedesdesuMacasumáquinaLinux,debeasegurarsedeque ssh daemon se está ejecutando en su máquina Linux. Para iniciar sshd, abra un terminal en su máquina Linux y escriba:

sudo /sbin/service sshd start

Si se inicia correctamente, verá un cuadro [START] . Si falla, bueno, esa es una pregunta para enlace .

Ahora solo necesita obtener la dirección IP de su VM de Linux. En una ventana de terminal en su tipo de máquina virtual de Linux:

ifconfig

La interfaz eth0 debe ser su interfaz de Ethernet activa. Agarra su dirección IP. Eso es lo que utilizará para conectarse a su máquina virtual de Linux desde una ventana de Terminal en su Mac.

Abre una ventana de Terminal en tu Mac y escribe:

scp <local file> <username>@<ip address you got above>:~/tmp/

para copiar el archivo desde tu Mac a tu VM Linux mientras estás en tu Mac.

    
respondido por el Ian C. 03.04.2012 - 02:26

Lea otras preguntas en las etiquetas