In diesem Tutorial zeigen wir Ihnen, wie Sie Samba auf Debian 10 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Samba ermöglicht es Ihnen, Dateien und Drucker unabhängig davon mit anderen Computern zu teilen ihres Betriebssystems. Damit können Sie von einem Laptop aus auf Ihre Desktop-Dateien zugreifen und Dateien mit Windows- und macOS-Benutzern teilen.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Samba auf einem Debian 10 (Buster).
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 10.
- Es wird empfohlen, eine neue Betriebssysteminstallation zu verwenden, um potenziellen Problemen vorzubeugen
- Ein
Nicht-Root-Sudo-Benutzer
oder Zugriff auf denRoot-Benutzer
. Wir empfehlen, alsNicht-Root-Sudo-Benutzer
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Samba auf Debian 10 Buster
Schritt 1. Bevor Sie das folgende Tutorial ausführen, ist es wichtig, sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt
ausführen Befehle im Terminal:
sudo apt update
Schritt 2. Samba auf Debian 10 installieren.
Jetzt führen wir den folgenden Befehl aus, um den Samba-Server zu installieren:
sudo apt install samba
Überprüfen der Samba-Installation mit dem folgenden Befehl:
sudo systemctl start nmbd sudo systemctl status nmbd
Schritt 3. Samba konfigurieren.
Die Samba-Konfigurationsdatei smb.conf
befindet sich unter /etc/samba
Verzeichnis. Stellen Sie vor dem Bearbeiten der Konfigurationsdatei sicher, dass Sie eine Sicherungskopie dieser Datei erstellen:
sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
Bearbeiten Sie nun die ursprüngliche Konfiguration mit den folgenden Befehlen:
sudo nano /etc/samba/smb.conf
Fügen Sie die folgenden Zeilen hinzu:
[samba-share] comment = Samba on Debian path = /samba read-only = no browsable = yes
Als nächstes richten Sie ein Benutzerkonto ein. Der Samba-Benutzer muss der Systembenutzer sein und sollte daher in /etc/password
Datei. Wenn noch kein Benutzer vorhanden ist, müssen Sie ihn zuerst erstellen:
sudo smbpasswd -a username
Wenn Sie fertig sind, starten Sie den Samba-Dienst neu, indem Sie den folgenden Befehl ausführen:
sudo systemctl restart smbd.service
Schritt 4. Verbinden Sie die Samba-Freigabe von Linux.
Führen Sie nun den folgenden Befehl im Terminal aus, um den Samba-Client zu installieren:
sudo apt install smbclient
Verbinden Sie sich nach erfolgreicher Installation mit der folgenden Syntax mit der Samba-Freigabe:
sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
- [Ihre-IP-Adresse oder Hostname] ist die IP-Adresse oder der Hostname des Samba-Servers
- [share_name] ist der Name des freigegebenen Samba-Verzeichnisses
- [samba_user] ist der Name des Benutzers, der Zugriff auf die Freigabe hat
Herzlichen Glückwunsch! Sie haben Samba erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Samba auf dem Debian-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Samba-Website zu besuchen .