Booten Sie die Linux-VM herunter, entfernen Sie die Freigabe, deaktivieren Sie die Freigabe,
gefolgt von der Aktivierung der Freigabe, dem Hinzufügen der Freigabe und dem Booten der Linux-VM
Schließlich folgte die Neuinstallation der VMware-Tools
Lassen Sie das freigegebene Laufwerk nicht unter /mnt/hgfs erscheinen.
Meine Frage ist: Ich möchte altmodisches scp verwenden, um ein Tar-Archiv zu kopieren.
Auf der Linux-VM: scp FROM/dir/file.tar ~/.
Was soll VON sein?
Wenn Sie versuchen, eine Verbindung von Linux zurück zu Ihrem Mac herzustellen, müssen Sie zuerst sicherstellen, dass der ssh-Zugriff auf Ihrem Mac aktiviert ist. Gehen Sie zu Systemeinstellungen -> Freigabe und vergewissern Sie sich, dass die Option Remote-Anmeldung aktiviert ist.
Dieses Dialogfeld teilt Ihnen auch die IP-Adresse Ihres Mac und den Kontonamen mit, der für die Verbindung verwendet werden soll. Wenn das Netzwerk Ihrer Linux-VM auf Bridged eingestellt ist, können Sie mit Ihrem Mac arbeiten, als wäre es jeder andere Computer in Ihrem Netzwerk. Beide haben eindeutige IPs in Ihrem lokalen Netzwerk. So:
Von einem Terminalfenster auf Ihrer Linux-VM aus können Sie jetzt Folgendes tun:
scp <stuff to copy> <your mac user name that users returned>@<ip address of the active interface>:/path/to/put/stuff/at
Wenn ich beispielsweise gemäß meinen Einstellungen von einem Terminalfenster auf meiner Linux-VM auf meinen Mac kopieren möchte, würde ich Folgendes tun:
scp myfile.txt ian@192.168.1.99:~/tmp/
Das würde myfile.txt
von meiner Linux-VM in /Users/ian/tmp
mein OS X-Host-Betriebssystem eingefügt werden.
Ebenso von der Linux-VM:
scp ian@192.16.8.1.99:~/tmp/myfile.txt .
myfile.txt
Würde vom Mac zurück in mein Arbeitsverzeichnis auf der Linux-VM kopieren .
Wenn Sie versuchen, sich von Ihrem Mac mit Ihrem Linux-Rechner zu verbinden, müssen Sie sicherstellen, dass der ssh- Daemon auf Ihrem Linux-Rechner läuft. Um sshd zu starten, öffnen Sie ein Terminal auf Ihrem Linux-Rechner und geben Sie Folgendes ein:
sudo /sbin/service sshd start
Wenn es richtig startet, sehen Sie ein [START]
Kästchen. Wenn es fehlschlägt, nun, das ist eine Frage für https://unix.stackexchange.com/ .
Jetzt müssen Sie nur noch die IP-Adresse für Ihre Linux-VM abrufen. Geben Sie in einem Terminalfenster auf Ihrer Linux-VM Folgendes ein:
ifconfig
Die eth0
Schnittstelle sollte Ihre aktive Ethernet-Schnittstelle sein. Schnappen Sie sich seine IP-Adresse. Damit stellen Sie über ein Terminalfenster auf Ihrem Mac eine Verbindung zu Ihrer Linux-VM her.
Öffnen Sie ein Terminalfenster auf Ihrem Mac und geben Sie Folgendes ein:
scp <local file> <username>@<ip address you got above>:~/tmp/
um die Datei von Ihrem Mac auf Ihre Linux-VM zu kopieren, während Sie sich auf Ihrem Mac befinden.
ifconfig
ein Terminalfenster auf Ihrer Linux-VM ausführen, um die IP-Adresse der Linux-VM abzurufen.sudo /sbin/service network restart
? Haben Sie diese VM heruntergeladen oder von Grund auf neu installiert?
Jan C.