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

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

Was ist der einfachste Weg für mich, Dateien vom Windows-Computer auf den Linux-Computer zu übertragen?

Author: Gaff, 2011-07-27

7 answers

Die einfachste Methode wird wahrscheinlich SFTP / SCP sein. Sie können eine Kopie von WinSCP oder die tragbare Version für Ihren Windows-Computer abrufen. Geben Sie dann in WinSCP den Linux-Computernamen als Server ein (oder IP, wenn Sie keine Verbindung über den Namen herstellen können). Navigieren Sie nach der Verbindung zu bevorzugten / erforderlichen Verzeichnissen und ziehen Sie sie wie gewünscht per Drag & Drop.

Für eine "permanentere" Lösung könnten Sie Samba auf Ihrem Linux-Computer installieren und dann eine Verbindung vom Windows-Computer aus herstellen, aber das würde erfordern lernen, wie man Samba so konfiguriert, dass sich die beiden Systeme miteinander verbinden können.

 9
Author: Matrix Mole,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-27 00:29:19

Eine andere Methode wäre die Verwendung eines NFS-Systems. Angenommen, Sie haben eine Windows 7-Installation, die pro oder besser ist.

Um zu starten, müssten Sie einige Pakete auf dem Linux-Computer installieren, vorausgesetzt, Sie haben Root-Zugriff. "aptitude install nfs-kernel-server nfs-common portmap" Das Kommando installieren, was Sie brauchen.

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

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

Wäre ein möglicher Eintrag. Die IP-Adresse müsste sein geändert, um auf Ihre Netzwerk-Subnetzadresse zu zeigen. Der Ort "/ home " muss auch auf den Ort zeigen, den Sie teilen möchten. Sobald 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, um die Freigabe der in der Exportdatei aufgeführten Speicherorte zu starten.

Nun Windows, um die Freigabe zu sehen. wenn Sie zu - > ausführen - > cmd gehen, sollte eine Eingabeaufforderung angezeigt werden.

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

Ersetzen von nfs-server-unc-name durch die IP-Adresse des Linux Maschine und "share-name" auf den Namen des Verzeichnisses, das Sie freigeben. "Laufwerksbuchstabe" wäre ein Buchstabe, auf den der Linux-Computer gemountet sein soll.

 4
Author: Sion,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-28 01:13:34

Wenn Sie Linux für diese Aufgabe verwenden, würde ich empfehlen, Samba

 3
Author: Dzung Nguyen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-12 10:07:55

Ich hatte Situationen, in denen die Verwendung des HTTP-Servers von python3 die einfachste Lösung war. Gehen Sie einfach cd in den richtigen Ordner auf dem Quellcomputer und führen Sie python3 -m http.server aus, um einen einfachen HTTP-Server zu öffnen. Besuchen Sie dann die angegebene URL vom Zielcomputer und laden Sie die Datei(en) herunter.

 1
Author: Mat2095,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-09-19 23:03:26

Ich würde dringend empfehlen, einen Samba-Server auf der Linux-Box einzurichten, dann können Sie eine Dateifreigabe haben, auf die Sie von Windows aus zugreifen können.

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

 0
Author: xorsyst,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-09-18 09:39:01

Verwenden Sie eine externe Festplatte oder einen großen USB-Stick für die Übertragung. Ich habe gerade 2 Stunden damit verbracht, die Dateifreigabe einzurichten, und habe nichts bekommen. Die Freigabe funktioniert für Linux zu Linux oder Windows zu Windows, aber es ist grausam, wenn das Betriebssystem auf einem PC anders ist. Nur meine 2 Cent

 0
Author: Alan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-07-05 12:33:27

Ich würde Dateiübertragungsseiten wie Flip Transfer oder Google Drive empfehlen. Mit denen müssen Sie nichts einrichten.

 -2
Author: Ben,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-07 16:11:35