Zum Hauptinhalt springen

Konfigurieren von Samba in Linux Mint

Samba - es ist eine Software, mit der Sie Dateien austauschen und über ein lokales Netzwerk drucken können. Es ermöglicht Linux Mint-Benutzern, mit Computern mit anderen Betriebssystemen wie Windows oder macOS zu interagieren. Mit Samba können Sie Linux Mint als Datei- und Druckserver konfigurieren, was den Datenaustausch und die Kommunikation mit anderen Geräten im Netzwerk erheblich vereinfacht.

Um mit der Konfiguration von Samba in Linux Mint zu beginnen, müssen Sie die Samba-bezogenen Softwarepakete installieren. Öffnen Sie dazu ein Terminal in Linux Mint und führen Sie den folgenden Befehl aus:

sudo apt install samba

Nachdem Sie das Paket installiert haben, müssen Sie Samba für die Dateifreigabe und den Druck konfigurieren. Alle Samba-Einstellungen werden in einer Datei gespeichert smb.conf. Verwenden Sie den folgenden Befehl, um diese Datei im Texteditor zu öffnen:

sudo nano /etc/samba/smb.conf

Wenn Sie diese Datei bearbeiten, können Sie die Samba-Konfiguration an Ihre Bedürfnisse anpassen. Sie können Pfade zu freigegebenen Ordnern angeben, den Druckzugriff konfigurieren und verschiedene Sicherheitseinstellungen festlegen. Nachdem Sie die SMB-Datei geändert haben.sie müssen die conf speichern und den Samba-Dienst mit dem folgenden Befehl neu starten:

sudo service smbd restart

Nach dem Neustart des Samba-Dienstes ist Ihr Linux Mint bereit, Dateien über das lokale Netzwerk zu teilen und zu drucken. Sie können den Zugriff auf freigegebene Ordner konfigurieren, Passwörter für Benutzer erstellen und Berechtigungen für Dateien und Ordner festlegen.

Installation von Linux Mint

Führen Sie die folgenden Schritte aus, um Linux Mint zu installieren:

  1. Laden Sie das Linux Mint-ISO-Image von der offiziellen Website des Projekts herunter.
  2. Erstellen Sie ein bootfähiges USB-Gerät mit einem Image-Brennprogramm wie Rufus.
  3. Schließen Sie das USB-Gerät an den Computer an und starten Sie es neu.
  4. Wählen Sie im BIOS des Computers die Option zum Booten von einem USB-Gerät aus.
  5. Warten Sie, bis das System von einem USB-Gerät gestartet wird, und wählen Sie im Startmenü die Option "Linux Mint installieren" aus.
  6. Wählen Sie die Sprache für die Installation aus, und befolgen Sie die Anweisungen auf dem Bildschirm.
  7. Wählen Sie die Festplattenpartition aus, um Linux Mint zu installieren, und konfigurieren Sie die Partitionsoptionen.
  8. Wählen Sie die Zeitzone, die Lokalisierung aus und erstellen Sie ein Benutzerkonto.
  9. Warten Sie, bis die Installation abgeschlossen ist, und starten Sie den Computer neu.
  10. Beginnen Sie mit Linux Mint und passen Sie es an Ihre Bedürfnisse an.

Nach der Installation von Linux Mint können Sie ein vollwertiges Betriebssystem mit vielen Anwendungen und Möglichkeiten für Arbeit, Unterhaltung und mehr genießen.

Installieren von Samba unter Linux Mint

Führen Sie die folgenden Schritte aus, um Samba unter Linux Mint zu installieren:

1. Terminal öffnen

Um ein Terminal in Linux Mint zu öffnen, können Sie die Tastenkombination Strg + Alt + T verwenden. Sie können das Terminal auch im Menü finden und ausführen.

2. Installieren Sie Samba

Geben Sie im Terminal den folgenden Befehl ein und drücken Sie die Eingabetaste, um das Samba-Paket zu installieren:

sudo apt-get install samba

3. Bereiten Sie die Einstellungen vor

Nach der Installation von Samba müssen Sie die Datei /etc/samba/smb konfigurieren.conf. Führen Sie den folgenden Befehl aus, um die Datei in einem Nano-Texteditor zu öffnen:

sudo nano /etc/samba/smb.conf

4. Zugriff einrichten

In einer SMB-Datei.conf muss den Zugriff auf freigegebene Ressourcen definieren. Beispiele für Einstellungen finden Sie in der Dokumentation oder im Internet. Nachdem Sie die Änderungen vorgenommen haben, speichern und schließen Sie die Datei.

5. Starten Sie den Dienst neu

Starten Sie den Samba-Dienst neu, damit die Änderungen wirksam werden. Geben Sie den folgenden Befehl ein:

sudo service smbd restart

Glückwunsch! Sie haben Samba auf Linux Mint installiert und die Freigaben konfiguriert. Jetzt können Sie Dateien und Drucker mit anderen Computern im Netzwerk mit Samba teilen.

Erstellen von Benutzern für Samba

Um Samba auf Ihrem Linux Mint zu konfigurieren, müssen Sie Benutzer erstellen, die Zugriff auf die über Samba bereitgestellten Ressourcen haben. Hier ist, wie man es macht:

  1. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um einen neuen Benutzer zu erstellen: sudo adduser Benutzername
  2. Nachdem Sie den Befehl ausgeführt haben, werden Sie zur Eingabe des Kennworts für den neuen Benutzer aufgefordert. Geben Sie das Passwort zweimal ein und folgen Sie den Anweisungen auf dem Bildschirm, um weitere Benutzerinformationen einzugeben.
  3. Jetzt müssen Sie den Benutzer zur Gruppe smbpasswd hinzufügen. Geben Sie den folgenden Befehl ein: sudo smbpasswd -a Benutzername
  4. Sie werden aufgefordert, ein Kennwort für den Samba-Benutzer festzulegen. Geben Sie das Passwort zweimal ein und merken Sie sich es.
  5. Wiederholen Sie die obigen Schritte für jeden Benutzer, der Zugriff auf Samba benötigt.

Nachdem Sie Benutzer erstellt und Passwörter für Samba festgelegt haben, können Sie mit der Konfiguration der SMB-Dateien beginnen.conf, um die Ressourcen zu definieren, auf die der Zugriff gewährt werden soll. Denken Sie daran, den Befehl sudo service smbd restart auszuführen, nachdem Sie Änderungen an der smb-Datei vorgenommen haben.conf.

Einrichten von Arbeitsgruppen in Samba

Um Arbeitsgruppen in Samba zu konfigurieren, müssen Sie die Konfigurationsdatei /etc/samba/smb ändern.conf .

    Öffnen Sie ein Terminal und führen Sie den Befehl aus:

sudo nano /etc/samba/smb.conf
[global]workgroup = WORKGROUP
[global]workgroup = MYWORKGROUP

Nachdem Sie Änderungen an der Konfigurationsdatei vorgenommen haben, müssen Sie den Samba-Dienst neu starten, damit die Änderungen wirksam werden. Führen Sie den Befehl aus:

sudo service smbd restart

Jetzt muss Ihre Arbeitsgruppe in Samba eingerichtet werden. Sie können die Einstellungen überprüfen, indem Sie sich von anderen Computern im Netzwerk aus mit Ihrer Arbeitsgruppe verbinden und Dateien und Ressourcen über Samba freigeben.

Erstellen und Konfigurieren von freigegebenen Ordnern in Samba

Führen Sie die folgenden Schritte aus, um einen freigegebenen Ordner in Samba zu erstellen:

Schritt 1: Öffnen Sie die Samba-Konfigurationsdatei, die normalerweise als smb bezeichnet wird.conf, in einem Texteditor.

$ sudo nano /etc/samba/smb.conf

Schritt 2: Innerhalb einer SMB-Datei.conf suchen Sie den Abschnitt [global] und fügen Sie den folgenden Code hinzu, um den Zugriff auf freigegebene Ordner ohne Autorisierung zu ermöglichen:

Schritt 3: Fügen Sie im folgenden Format einen Abschnitt für Ihren freigegebenen Ordner hinzu:

[имя_общей_папки]path = /путь_к_папкеwritable = yesguest ok = yespublic = yes

Ersetzen Sie "Freigabename" durch den gewünschten Namen Ihres freigegebenen Ordners und "Ordnerpfad" durch den tatsächlichen Ordnerpfad auf Ihrem Computer.

Schritt 4: Speichern Sie die Änderungen in der SMB-Datei.conf und schließen Sie es.

Um die Datei im Nano-Texteditor zu speichern und zu schließen, drücken Sie Strg + X, dann Y und Enter.

Nachdem Sie diese Schritte abgeschlossen haben, haben Sie den freigegebenen Ordner in Samba erfolgreich erstellt und konfiguriert. Der freigegebene Ordner ist für alle Benutzer im lokalen Netzwerk verfügbar und erfordert keine Autorisierung für den Zugriff auf den freigegebenen Ordner.

Festlegen von Berechtigungen in Samba

Nachdem Sie Samba unter Linux Mint installiert und konfiguriert haben, müssen Sie die Freigabeberechtigungen für Benutzer konfigurieren. Berechtigungen bestimmen, welche Aktionen Benutzer mit Dateien und Ordnern in einem freigegebenen Netzwerkordner ausführen können.

Sie können die Befehle chmod und chown verwenden, um die Zugriffsrechte zu konfigurieren. Mit dem Befehl chmod können Sie die Zugriffsrechte für eine bestimmte Datei oder einen bestimmten Ordner ändern. Mit dem Befehl chown können Sie den Besitzer einer Datei oder eines Ordners ändern.

Wenn Sie beispielsweise Lese- und Schreibberechtigungen für alle Benutzer für den freigegebenen Ordner festlegen möchten, können Sie den folgenden Befehl ausführen:

sudo chmod 777 /Pfad/zu/Ordner/shared

Sie können den folgenden Befehl ausführen, um den Besitzer des Ordners "shared" auf Benutzer "user1" festzulegen:

sudo chown user1 /Pfad/zu/Ordner/shared

Sie können auch Lese- und Schreibberechtigungen für eine bestimmte Benutzergruppe konfigurieren. Dazu müssen Sie eine neue Gruppe erstellen und der Gruppe Benutzer hinzufügen. Legen Sie dann die Zugriffsrechte für diese Gruppe fest.

Mit dem Befehl sudo addgroup können Sie eine neue Gruppe erstellen, z. B.:

sudo addgroup samba_users

Anschließend können Sie Benutzer mithilfe des Befehls sudo adduser zu einer neuen Gruppe hinzufügen:

sudo adduser user1 samba_users

Sie können den folgenden Befehl ausführen, um Berechtigungen für eine Benutzergruppe festzulegen:

sudo chown :samba_users /Pfad/zu/Ordner/shared

Dadurch können Sie durch das Festlegen von Zugriffsrechten in Samba den Zugriff von Benutzern auf freigegebene Ressourcen flexibel steuern und die Daten auf dem Server sichern.