Die Dateifreigabe ist die Aktion des Sendens einer Datei oder mehr von einem Computer an einen anderen. Theoretisch ist es eine einfache Sache. Der Prozess ist recht einfach und unkompliziert, wenn beide Computer das gleiche Betriebssystem ausführen. Wenn es anders ist, werden die Dinge etwas kompliziert.
Schauen Sie sich in diesem Handbuch in der Teile von Dateien zwischen Windows und Linux an.
Teilen von Dateien zwischen Windows und Linux
Es gibt mehrere Möglichkeiten, sowohl Windows als auch Linux für die Freigabe von Dateien zu konfigurieren. Im Fall dieses Handbuchs werde ich jedoch hauptsächlich vorstellen, wie man Linux für die Dateifreigabe konfiguriert. Für die Windows-spezifische Konfiguration werde ich nur die erforderlichen vorstellen.
Lass uns anfangen!
Teilen Sie Dateien mithilfe tragbarer Speichergeräte frei
Dies ist eine der häufigsten und traditionellsten Möglichkeiten, Dateien zwischen zwei Computern zu teilen. Im Allgemeinen beinhaltet es tragbare Speichermedien. Ich habe ein USB -Flash -Laufwerk? Eine tragbare Festplatte/SSD? Schließen Sie es einfach an den Quellcomputer, kopieren Sie die Daten in den tragbaren Speicher und teilen Sie sie mit Ihrem Zielcomputer weiter.
In bestimmten Szenarien, in denen die Daten zu groß sind, um über das Netzwerk/das Internet gemeinsam genutzt zu werden, ist dies die beste Lösung. In einem professionellen Arbeitsbereich, in dem Terabyte von Daten geteilt und gespeichert werden müssen, gibt es tragbare RAID -Arrays, um den Job zu erledigen.
Obwohl es einfach und effektiv ist, gibt es ein paar Dinge zu beachten.
Teilen Sie Dateien über den Cloud -Speicher
Der Cloud -Speicher ist die Standardmethode für die Dateifreigabe in dieser Internet -Ära. Dateien können mit einem modernen Webbrowser auf jedem Gerät hochgeladen und heruntergeladen werden. Es gibt jedoch einige verschiedene Punkte zu beachten, wenn Sie diesen Weg wählen möchten.
Zu den beliebten Online -Cloud -Speicher gehören Google Drive, Dropbox, OneDrive, Pcloud, Box usw. Fast alle bieten kostenlos eine angemessene Menge Cloud -Speicher an.
Teilen Sie Dateien mithilfe von Netzwerkordnern frei
Wenn beide Computer im selben Netzwerk sind, ist es möglich, dies zu nutzen. Bei dieser Methode stehen für andere Maschinen bestimmte Ordner der Quellmaschine zur Verfügung.
Linux konfigurieren
Um diese Funktion zu genießen, müssen Sie zuerst die Systeme konfigurieren. Im Fall von Linux ist Samba die perfekte Lösung. SAMBA ist die Standardprogramme für UNIX/Linux -Betriebssysteme für Standard -Windows -Interoperabilität. Schauen Sie sich Samba an.
Samba ist eine beliebte Software, die Sie aus den offiziellen Paketrepos Ihrer Distribose abrufen können. Führen Sie den Befehl nach Ihrer Distribution aus, um Samba zu installieren.
Für Debian/Ubuntu und Derivate.
$ sudo apt install samba
Für Fedora und Derivate.
$ sudo dnf install samba
Für Arch Linux und Derivate.
$ sudo pacman -S Samba
Für OpenSuse und Derivate.
$ sudo zypper install samba
Legen Sie nun einen Benutzernamen und ein Passwort für die Samba -Aktie fest. Dieser Befehl muss mit Root -Privilegien ausgeführt werden.
$ sudo smbpasswd -a
Für ein besseres Management ist es besser, ein dediziertes Verzeichnis zum Austausch von Daten von zu haben. Erstellen Sie ein dediziertes Verzeichnis.
$ mkdir -v /home //Aktie
Das neue Verzeichnis muss in der SAMBA -Konfigurationsdatei deklariert werden, damit sie erkannt und verwendet werden kann. Es gibt auch eine Handvoll zusätzlicher Verbesserungen, die vorgenommen werden müssen. Öffnen Sie die Konfigurationsdatei in Ihrem Texteditor Ihrer Wahl.
$ sudo vim/etc/samba/smb.Conf
Fügen Sie die folgenden Zeilen am Ende der Datei hinzu.
$ [Aktie]
$ path = /home //Aktie
$ verfügbar = Ja
$ gültige Benutzer =
$ nur read = nein
$ browsable = ja
$ public = ja
$ schriftlich = ja
Speichern Sie die Datei und beenden Sie den Editor. Laden Sie den Samba -Dienst neu, um die Änderungen in Kraft zu setzen.
$ sudo systemctl starten Sie das SMBD neu
Voila! Samba sollte in Betrieb sein. Verwenden Sie bei Windows den Datei -Explorer oder den Browser und wenden Sie sich zum Hostnamen oder der IP -Adresse des Linux -Systems, gefolgt vom Ordneramen.
$ \\\Aktie
Windows konfigurieren
Bei Windows gibt es im Konfigurationsprozess zwei Schritte.
Stellen Sie zunächst sicher. Gehen Sie zu Einstellungen >> Netzwerk und Internet >> Netzwerk und Freihilfezentrum.
Klicken Sie auf der linken Seite auf „Erweiterte Freigabeinstellungen ändern.”
Schalten Sie aus dem neuen Fenster ein Netzwerkerkennung und -datei- und Druckerfreigabe. Klicken Sie auf „Änderungen speichern.”
Wählen Sie nun den Ordner zum Freigeben aus. Klicken Sie mit der rechten Maustaste und wählen Sie „Eigenschaften.”
Gehen Sie aus dem neuen Fenster auf die Registerkarte "Freigabe". Klicken Sie auf die Schaltfläche "Teilen".
Jetzt müssen Sie auswählen, wer auf den Ordner zugreifen kann. Wenn Sie möchten, dass es von jemandem zugegriffen wird, wählen Sie "alle" und klicken Sie auf "Hinzufügen". Klicken Sie nach Abschluss auf "Freigabe", um die Aktion zu bestätigen.
Voila! Der Ordner sollte auf dem Linux -Computer im Netzwerk verfügbar sein. Um auf das Verzeichnis zuzugreifen, öffnen Sie Ihren Dateibrowser und durchsuchen Sie das "Netzwerk" von "anderen Standorten" von "Network" durch. So erscheint es im Nautilus -Dateibrowser auf Ubuntu.
Teilen Sie Dateien mithilfe der Synchronisierung frei
Es gibt Tools von Drittanbietern, mit denen Dateien zwischen Geräten freigegeben werden können. Diese Art von Tools ist im Allgemeinen plattformübergreifend und bietet solide Sicherheit mit einer verschlüsselten Verbindung.
In diesem Abschnitt werde ich die Synchronisierung präsentieren. Synchronisierungssynchronisierungsdateien zwischen Computern in Echtzeit sicher synchronisieren. Es ist kostenlose und Open-Source-Software, die für Windows, Linux, MacOS, BSD und andere verfügbar ist. Schauen Sie sich Synching an.
Beginnen wir mit der Installation von Synching. Synchronisation ist auch in den Standardpaketrepos verschiedener Distribos erhältlich. Führen Sie den entsprechenden Befehl gemäß Ihrer Distribution aus.
Für Debian/Ubuntu und Derivate.
$ sudo APT Installieren Sie Synkthemen
Für Fedora und Derivate.
$ sudo dnf installieren syncthing
Für OpenSuse und Derivate.
$ sudo zypper installieren syncthing
Für CentOS/Rhel und Derivate.
$ dnf syncthing installieren
Weitere Plattformen finden Sie auf der Syncthing -Download -Seite. Der Standard -Linux -Teer.Das GZ -Archiv enthält eine tragbare Version von Synkthemen.
Starten Sie nach der Installation Synkthemen. Von nun an sind die Schritte auf allen Plattformen meistens ähnlich. Der erste Schritt besteht.
Starten Sie dann die Syncthing -Web -Benutzeroberfläche. Dies ist das Hauptschonerfeld von Synkthemen, aus denen alles erledigt wird.
Nach dem Start sollte der erste Schritt darin bestehen. Stellen Sie sicher, dass Sie einen Benutzernamen und ein Passwort für Sicherheitszwecke konfigurieren. Gehen Sie aus der oberen rechten Ecke zu Aktionen >> Einstellungen.
Gehen Sie zur Registerkarte "GUI" und geben Sie einen Benutzernamen und ein Passwort für die GUI -Authentifizierung ein. Ticken Sie die Option, mit der HTTPS für GUI ermöglicht werden kann.
Sobald Sie die Änderungen gespeichert haben, lädt die Webseite neu und fordert die Authentifizierung in der Syncthing -Web -Benutzeroberfläche neu auf.
Anschließend finden Sie in der Synchronisierung von Ordnern zum Teilen von Ordnern/Entfernen/Entfernen/Entfernen. Aus dem Bedienfeld können wir feststellen, dass bereits ein Standardordner konfiguriert ist.
Um einen Ordner Ihrer Wahl hinzuzufügen, klicken Sie auf "Ordner hinzufügen".
Geben Sie dem Ordner einen erkennbaren Namen. Geben Sie den Verzeichnispfad in das Feld "Ordnerpfad" ein. Im Allgemeinen ist das alles, was Sie brauchen, um einen Ordner zu teilen. Beachten Sie, dass es möglicherweise nicht funktioniert, wenn der Benutzer synchronisiert wird.
Zeit zum Hinzufügen des Remotedesktops. Wir benötigen die Synkthemen -Geräte -ID des Remote -Desktops dafür. Die ID ist bei Aktionen >> Show ID verfügbar. In diesem Fall handelt es sich um die Synchronisierungsgerät -ID meines Windows -Desktops.
Um es zu Linux hinzuzufügen, klicken Sie in der unteren rechten Ecke des Syncthing-Web-Control-Bereichs auf "Remote-Gerät hinzufügen".
Geben Sie die Geräte -ID ein. Sie können auch einen Gerätenamen manuell festlegen.
Auf der Registerkarte "Erweitert" können Sie sicherstellen, dass die gesamte Datenübertragung mit dem Gerät komprimiert wird. Dies kann nützlich sein, um die effektive Bandbreite zu erhöhen.
Der Desktop sollte auf der Liste der Remotedesktops angezeigt werden.
Teilen wir den Ordner, den wir gerade mit dem Windows -System hinzugefügt haben. Klicken Sie auf den Ordner und wählen Sie "Bearbeiten".
Wählen Sie auf der Registerkarte "Freigabe" den Remote -Desktop aus, den wir gerade hinzugefügt haben.
In Windows muss auch die Linux -Synchronisierungsgerät -ID hinzugefügt werden. Wenn das Linux -System eine Verbindung herstellt, wird das folgende Popup im Windows -System angezeigt. Klicken Sie auf "Hinzufügen", um zu bestätigen.
Entscheiden Sie, wo die eingehenden Daten gespeichert werden sollen (auf dem Windows -Gerät).
Die Synchronisation sollte beginnen. Die Zeit, um die Synchronisierung zu beenden. Nach Abschluss sehen Sie, dass der Ordner auf beiden Systemen als „aktuell“ markiert ist.
Abschließende Gedanken
Es gibt verschiedene Methoden, um Dateien zwischen Computern zu teilen. Welche Methode zu wählen? Ganz Dir überlassen. Persönlich ist die Verwendung von Tools von 3. Parteien am einfachsten, da diese nur für diesen Job zugeschnitten sind.
Für Experten ist RSYNC wahrscheinlich bevorzugener. Es ist ein Befehlszeilen-Tool mit unzähligen Anpassungen und robusten Funktionen. Sehen Sie sich an, wie Sie RSYNC zum Kopieren von Dateien verwenden.
Happy Computing!