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 update
sudo apt install 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 user1
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]
path = /media/share1
read only = no
guest ok = no
valid users = user1
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 restart smbd.service
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_address|Server_name]/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.