Ich habe einen Windows 7-Host, auf dem ein VMware RedHat Enterprise Linux 6.3-Client ausgeführt wird (der geändert und mir als .iso übergeben wurde). Anstatt eine grafische Oberfläche anzuzeigen, habe ich nur Zugriff auf eine Eingabeaufforderung als root
.
Ich muss eine .bin
Datei in Linux-Land kopieren und ausführen , aber die Datei befindet sich derzeit in Windows-Land. Wie kann ich die Datei in Linux-Land bekommen?
Mein erster Gedanke war, VMware-Tools zu verwenden, aber deren Installation schlägt mit einem "internen Fehler" fehl. Mein zweiter Gedanke war zu verwenden ftp
, aber meine Shell hat nicht den ftp
Befehl. Ich habe auch drei Netzwerk - Schnittstellen eth0
, eth1
und eth2
aber ich habe keine Ahnung , wie die Verwendung die zu machen. Ich hatte auch einen kurzen Blick auf Samba, aber meine Eingabeaufforderung unterstützt den Befehl nicht smbpasswd
. Anregungen wäre dankbar.
Bearbeiten: Die Freigabe von Ordnern scheint ebenfalls nicht möglich zu sein.
Antworten:
Du könntest ...
quelle
sshd
und Kitt. Sie sprechen jedoch mit einem Netzwerk-Neuling. Wie genau soll ich diese Werkzeuge fahren?C:\Program Files (x86)\PuTTY\pscp.exe d:\my_file_I_want_to_transfer.bin server.mydomain.tld:
(Vergessen Sie nicht die:
).Es gibt verschiedene Möglichkeiten, dies zu tun. Einige davon sind:
Vom Windows-Host:
C:\Program Files (x86)\PuTTY\pscp.exe d:\my_file.bin server.mydomain.tld:
(oder einem anderen SCP-Client, z. B. WINSCP, wenn Sie eine GUI möchten)
Dies setzt voraus, dass sshd ausgeführt wird, aber ich muss noch auf die erste VM zugreifen, auf der dies deaktiviert ist
Vom Linux-Host:
Legen Sie die Dateien auf einen Webserver und laden Sie sie herunter.
wget http://windowsserver.domain.tld/myfile.bin
odercurl http://windowsserver.domain.tld/myfile.bin
Überspringen Sie nach Möglichkeit das altmodische reguläre FTP. Es ist uralt und sein Design zeigt es (z. B. Firewall-Problem, sofern Sie nicht im passiven Modus arbeiten, Nur-Text-Authentifizierung, ...).
Eine noch bessere Methode wäre, herauszufinden, warum freigegebene Ordner / VMware-Tools Probleme haben.
quelle
Sie können die Funktion für freigegebene Ordner verwenden:
http://www.vmware.com/support/ws5/doc/ws_running_shared_folders.html
Bearbeiten: Es gibt viele Möglichkeiten, eine Datei freizugeben. Sie könnten einen http-Server auf Ihrem Host haben und wget verwenden; Sie könnten ssh server auf guest ausführen und scp zum Kopieren usw. verwenden. Für mich hört es sich so an, als müssten Sie sich ein wenig mit dem Linux-System vertraut machen.
quelle