scp (copia protetta) al posto della condivisione del disco di vmware

2

Avvio della VM di Linux, rimozione della condivisione, disabilitazione della condivisione,

seguito abilitando la condivisione, aggiungendo la condivisione e avviando il linux Vm

finalmente seguito dalla reinstallazione degli strumenti di vmware

non rendere l'unità condivisa visualizzata in / mnt / hgfs.

La mia domanda è: mi piacerebbe usare scp vecchio stile per copiare un archivio tar.

Sulla VM di linux: scp FROM / dir / file.tar ~ /.

Cosa dovrebbe essere FROM?

    
posta Calaf 03.04.2012 - 01:58
fonte

1 risposta

3

Se stai cercando di connetterti da Linux al tuo Mac, devi assicurarti che l'accesso ssh sia abilitato sul tuo Mac. Vai a Impostazioni di sistema - > Condivisione e verifica che l'opzione Accesso remoto sia selezionata.

Questa finestra di dialogo ti dirà anche l'indirizzo IP del tuo Mac e il nome dell'account da utilizzare per la connessione. Se la rete della tua VM Linux è impostata su Bridged, puoi lavorare con il tuo Mac come se fosse una qualsiasi altra macchina sulla tua rete. Entrambi hanno IP univoci nella rete locale. Quindi:

DaunafinestraditerminalesullatuamacchinavirtualeLinuxorapuoifare:

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

Adesempio,secondolemieimpostazioni,sevolessicopiaredaunafinestraditerminalesullamiaVMLinuxsulmioMac,farei:

[email protected]:~/tmp/

Ciòmetterebbemyfile.txtdallamiamacchinavirtualeLinuxin/Users/ian/tmpsulmiosistemaoperativohostOSX.

Allostessomodo,dallaVMLinux:

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

Copiamyfile.txtdalMacallamiadirectorydilavorosullaVMLinux.

SestaicercandodiconnettertidaltuoMacallatuamacchinaLinux,deviassicurartiche ssh

sudo /sbin/service sshd start

Se inizia correttamente vedrai una casella [START] . Se fallisce, beh, questa è una domanda per link .

Ora hai solo bisogno di ottenere l'indirizzo IP per la tua VM Linux. In una finestra di terminale sul tuo tipo di macchina virtuale Linux:

ifconfig

L'interfaccia eth0 dovrebbe essere la tua interfaccia ethernet attiva. Prendi il suo indirizzo IP. Questo è quello che userai per connetterti alla tua VM Linux da una finestra di Terminale sul tuo Mac.

Apri una finestra di terminale sul tuo Mac e digita:

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

per copiare il file dal tuo Mac alla tua VM Linux mentre sei sul tuo Mac.

    
risposta data 03.04.2012 - 02:26
fonte

Leggi altre domande sui tag