Dateien über das Netzwerk von Windows auf Linux übertragen?

Dateien über das Netzwerk von Windows auf Linux übertragen?

Ich habe einen Windows-Rechner und einen Linux-Rechner, die beide über Ethernet-Kabel an den Router angeschlossen sind.

Wie kann ich am einfachsten Dateien vom Windows-Computer auf den Linux-Computer übertragen?

Antwort1

Die einfachste Methode ist wahrscheinlich SFTP/SCP. Sie können eine Kopie vonWinSCPoder derTragbare Versionfür Ihren Windows-Rechner. Geben Sie dann in WinSCP den Namen des Linux-Rechners als Server ein (oder die IP, wenn Sie keine Verbindung über den Namen herstellen können). Navigieren Sie nach der Verbindung zu den bevorzugten/erforderlichen Verzeichnissen und ziehen Sie sie nach Wunsch per Drag & Drop.

Als „dauerhaftere“ Lösung könnten Sie Samba auf Ihrem Linux-Rechner installieren und sich dann von dem Windows-Rechner aus verbinden. Dazu müssten Sie allerdings lernen, wie Sie Samba so konfigurieren, dass die beiden Systeme eine Verbindung zueinander herstellen können.

Antwort2

Eine andere Methode wäre die Verwendung eines NFS-Systems. Vorausgesetzt, Sie haben eine Windows 7-Installation der Version Pro oder höher.

Zu Beginn müssen Sie einige Pakete auf der Linux-Maschine installieren (vorausgesetzt, Sie verfügen über Root-Zugriff). „aptitude install nfs-kernel-server nfs-common portmap“ Dieser Befehl installiert, was Sie brauchen.

Jetzt müssen Sie die Datei "/etc/exports" bearbeiten, um aufzulisten, was Sie freigeben möchten

/home 192.168.1.0/24 (rw, async, insecure)

Wäre ein möglicher Eintrag. Die IP-Adresse müsste geändert werden, damit sie auf die Subnetzadresse Ihres Netzwerks verweist. Der Speicherort „/home“ müsste auch auf den Speicherort verweisen, den Sie freigeben möchten. Wenn Sie mit der Bearbeitung der Datei fertig sind, müssen Sie sie speichern und ausführen

/etc/exportfs -a

Dadurch werden die NFS-Systeme aktualisiert und beginnen mit der Freigabe der in der Exportdatei aufgeführten Standorte.

Stellen Sie Windows nun so ein, dass die Freigabe angezeigt wird. Gehen Sie zu -> Ausführen -> cmd und es sollte eine Eingabeaufforderung angezeigt werden.

mount [options] //nfs-server-unc-name/share-name [drive letter]

Ersetzen Sie „nfs-server-unc-name“ durch die IP-Adresse der Linux-Maschine und „share-name“ durch den Namen des Verzeichnisses, das Sie freigeben. „Laufwerksbuchstabe“ wäre der Buchstabe, unter dem die Linux-Maschine gemountet werden soll.

Antwort3

Wenn Sie Linux für diese Aufgabe verwenden, empfehle ich die Verwendung vonSamba

Antwort4

Ich empfehle dringend, auf der Linux-Box einen Samba-Server einzurichten. Dann haben Sie eine Dateifreigabe, auf die Sie von Windows aus zugreifen können.

Ich habe es mehrmals gemacht und es ist im Allgemeinen ziemlich einfach.

verwandte Informationen