20.08.2023

Konfigurieren Samba on Debian

Einleitung / Intro

Samba ist ein Protokoll zum Austausch von Informationen. Sein Zweck besteht darin, Dateizugriffsanwendungen auf Unternehmensebene zu implementieren und diese in einem Unternehmens-LAN zu betreiben. Als Nächstes führen wir den Konfigurationsprozess durch Samba on Debian, das aus mehreren Schritten besteht.

Zusätzliche Anwendungen installieren

Zuerst müssen Sie den Apt-Cache aktualisieren und die erforderlichen Softwarekomponenten installieren. Terminal öffnen und einfügen:

sudo apt aktualisieren
sudo apt installieren samba

Der obige Befehl installiert die erforderlichen Pakete mit ihren Abhängigkeiten.

Benutzer verwalten

Wenn die Bereitstellung abgeschlossen ist, erstellen und richten wir den Verbraucher ein, um Ressourcen zu gewinnen.
Tu es:

sudo useradd -m user1

Ersetzen Sie „Benutzer1“ durch den tatsächlichen Benutzernamen
Nach Abschluss des Erstellungsprozesses sollten wir ein Passwort erstellen:

sudo passwd user1

Und dann zuweisen Samba Gruppe:

sudo smbpasswd -a Benutzer1

Gemeinsame Kataloge vorbereiten

Nachdem wir Benutzer erstellt und konfiguriert haben, erstellen wir Freigaben, auf die sie Zugriff haben. Erstellen Sie einen Ordner share1 entlang des Pfads / media

mkdir /media/share1

Bearbeiten Sie als Nächstes die Samba Konfigurationsdatei mit einem Texteditor, in diesem Fall nano:

sudo nano /etc/samba/smb.conf

Es wird zum Erstellen freigegebener Ordner, zum Gewähren des Zugriffs darauf und für andere wichtige Diensteinstellungen verwendet.
Erstellen Sie nun eine neue Ressource und definieren Sie Zugriffsrechte darauf.
Erstellen Sie einen Ordner „share1“ und legen Sie Berechtigungen für Benutzer1 fest:

[share1]
Pfad = /media/share1
Nur lesen = Nein
Gast ok = nein
gültige Benutzer = Benutzer1

Nachdem Sie diese erstellt haben, ist das Verzeichnis „share1“ für Benutzer1 zugänglich.

Wiederaufnahme Samba

Nach der Änderung der Einstellungen sollte der Dienst neu gestartet werden:

sudo systemctl startet smbd.service neu

Dieser Befehl startet den Samba Dienst und übernehmen Sie alle an der Konfiguration vorgenommenen Änderungen.

Verfügbarkeitsprüfung

Nach der Konfiguration können Sie den Zugriff auf freigegebene Ordner von einem anderen Host im Netzwerk aus testen. Um dies vom Server selbst aus zu überprüfen, können Sie smb verwendenclient-Dienstprogramm, das zuerst installiert werden sollte:

sudo apt install smbclient -y

Und dann überprüfen:

smbclient -U user1 //[IP-Adresse|Servername]/share1 -c 'ls'

Oder indem Sie den Dateimanager auf einem anderen Computer öffnen und in die Adressleiste Folgendes eingeben:

\\Debian_server_IP\share1

"Debian„_server_IP“ ist die IP-Adresse des neu konfigurierten Servers.
Wenn alles richtig gemacht wurde, sollten Sie als Ergebnis den Inhalt des Ordners „share1“ sehen.

Zusammenfassung

Samba ist ein File-Sharing- und Netzwerk-Sharing-Tool.
Der Artikel beschreibt die Grundeinstellungen dieses Dienstes in Debian Linux OS.

Das könnte Sie auch interessieren