Mein Problem ist, dass ich die Dateien auf meinem Linux-Computer auf meinem Windows-Laptop sichern muss. Meine externe Festplatte ist ausgefallen, daher kommt eine Sicherung auf eine externe Festplatte vorerst nicht in Frage.
Dies sind die Methoden, die ich ausprobiert habe:
- Samba
- Samba mit Gadwin GUI
- Windows Shared Folder, Wirelessly (Ich kann nicht darauf zugreifen, obwohl beide Computer eine Verbindung anzeigen)
Ich möchte Samba nicht noch einmal versuchen , weil es mir einfach zu komplex ist - die 15 Tutorials, die ich verwendet habe, waren entweder unvollständig oder gingen von zu viel Wissen des Lesers aus. Ich habe ungefähr 8 Stunden damit verbracht, es zum Laufen zu bringen und ich gebe auf.
Ich habe gehört, dass Sie zwei Computer mit einem Ethernet-Kabel verbinden können. Das einzige Problem ist, dass es sich nicht um ein Crossover-Kabel handelt und ich keinen Router habe, sodass sie direkt mit einem normalen rj-45-Kabel verbunden werden müssten.
Ich möchte keine Dateien in die Cloud hochladen, da ich viele Dateien übertragen muss und möchte, dass sie schnell sind.
quelle
mget
und implementiertmput
(daher müssen die Dateien vor der Übertragung nicht gepackt werden, und die Übertragung kann in beide Richtungen erfolgen). Das Problem mit FTP besteht darin, dass eine Firewall entsprechend konfiguriert werden muss, damit zusätzliche Ports (für die eigentliche Datenübertragung) geöffnet werden können.Antworten:
NitroShare kann möglicherweise das tun, wonach Sie suchen. Es ist eine kleine App, mit der Dateien schnell zwischen Computern im selben Netzwerk gesendet werden können.
Nach der Installation auf Linux- und Windows-Computern sollten sich die beiden Computer automatisch gegenseitig erkennen. Verwenden Sie das Menü in der Taskleiste, um eine Datei oder ein Verzeichnis an einen bestimmten Computer im Netzwerk zu senden:
Download-Links finden Sie hier .
quelle
Bitte lassen Sie sich nicht von der überwältigenden Menge an Informationen bei der Einrichtung von entmutigen
samba
. Es ist ziemlich einfach, wie hier besprochen .Wenn Sie nicht glauben, sind dies die Schritte, die ich auf meinem Computer ausgeführt habe, und ich habe nur ein paar Minuten gebraucht, um auf den Mount-Punkt meines RHEL-Computers auf dem Windows-Computer zuzugreifen. Ich gehe davon aus, dass RHEL und Windows im selben Netzwerk verfügbar sind.
Lassen Sie uns einen kleinen Schritt nach dem anderen gehen, damit Ihre Erfahrung reibungsloser wird.
Schritt 1: Installation
Jetzt konfigurieren wir die Firewall so, dass einige Ports für geöffnet werden
samba
.Schritt 2: Firewall-Konfiguration
Führen Sie dazu das Firewall-Konfigurationstool aus, indem Sie die Menüoption System -> Administration -> Firewall auswählen .
Schritt 3: Bearbeiten Sie die Konfigurationsdatei
Bearbeiten Sie die
/etc/samba/smb.conf
Datei, um einige Änderungen vorzunehmen. Die einzige Änderung, die ich vorgenommen habe, war, die folgenden Informationen am Ende der Datei hinzuzufügen.Wie wir sehen können,
/tmp
teile ich die Freigabe und erlaube dem Benutzerdemo
, von der Windows-Maschine aus auf die Freigabe zuzugreifen.Schritt 4: Fügen Sie den Benutzer hinzu
Fügen Sie auf Ihrem Linux-Computer den lokalen Benutzer hinzu, indem Sie
adduser demo
den Befehl ausführen, ausführensmbpasswd -a demo
und ein Kennwort festlegen.Schritt 5: Starten Sie die erforderlichen Dienste
Dies ist der letzte Schritt und wir sind fertig.
Melden Sie sich jetzt am Windows-Computer an und sehen Sie auf der Registerkarte " Netzwerke", dass Ihre Linux-Freigabe für Sie verfügbar ist.
BEARBEITEN
Wie Sie bereits erwähnt haben, verwenden Sie Mint für Linux. Ihre Schritte könnten wie folgt aussehen. Die Konfigurationsdatei für
smb.conf
ist dieselbe wie für RHEL-Maschinen, und auf das Online-Lernprogramm kann von hier aus zugegriffen werden .quelle
Wie verbindest du dich mit dem Internet? Kabellos? Das ist langsamer als Kabel, sollte aber funktionieren, wenn Sie eine IP für beide PCs erhalten können.
Erfahrungsgemäß bietet WinSCP die geringsten Probleme beim Übertragen von Dateien und beim Umgang mit erneuten Verbindungen usw. (unter Windows).
Auf Ihrem Linux-Computer ist ssh wahrscheinlich bereits aktiviert. Unter Windows laden Sie also nur WinSCP herunter, geben die IP-Adresse, den Benutzernamen und das Kennwort ein und können loslegen.
quelle
Cross-Over-Ethernet-Kabel sind weitgehend veraltet, da heutzutage so gut wie jede Netzwerkkarte und jeder Switch Auto MDI-X unterstützt . Sie können ein normales Straight-Through-Ethernet-Kabel verwenden, und die Netzwerkkarten "finden" es einfach selbst heraus.
Wenn Sie PCs direkt verbinden (ohne Router oder anderen DHCP- Server), müssen Sie auf beiden Systemen statische IP-Adressen festlegen. Zum Beispiel 192.168.1.40/24 und 192.168.1.41/24.
Nachdem Sie die Linux-Box von der Windows-Box aus anpingen können, können Sie SSH oder Samba verwenden oder was auch immer Sie möchten, um die Dateien tatsächlich zu pushen. Ich spezifiziere Ping in diese Richtung, da die Windows-Firewall geisteskrank ist und standardmäßig ICMP-Echoanforderungen (Pings) blockiert.
quelle