Samba Server · 2 min read · Jan 04, 2026

Samba-Server-Installation auf Debian 7 (Wheezy)

Samba-Server-Installation auf Debian 7 (Wheezy)

Version 1.1
Autor: Srijan Kishore

Dieses Handbuch erklärt, wie man den Samba-Server in Debian 7 mit anonymen und gesicherten Samba-Servern installiert und konfiguriert. Samba ist eine Open Source/Free Software-Suite, die nahtlose Datei- und Druckdienste für SMB/CIFS-Clients bereitstellt. Samba ist im Gegensatz zu anderen SMB/CIFS-Implementierungen kostenlos verfügbar und ermöglicht die Interoperabilität zwischen Linux/Unix-Servern und Windows-basierten Clients.

1 Vorbemerkung

Ich habe einen frisch installierten Debian 7-Server, auf dem ich den Samba-Server installieren werde. Natürlich benötigen Sie einen Windows-Rechner, um den Samba-Server zu überprüfen, der vom Debian-Server aus erreichbar sein muss. Mein Debian-Server hat den Hostnamen server1.example.com und die IP 192.168.0.100.

Sie können Ihren Debian-Server aus den ersten sieben Kapiteln des Tutorials installieren.

Hinweis:

  • Der Windows-Rechner muss sich in derselben Arbeitsgruppe befinden. Um den Wert auf dem Windows-Rechner zu überprüfen, führen Sie den Befehl an der Eingabeaufforderung aus:

net config workstation

Es wird so aussehen:

Ihr Windows-Rechner muss sich im selben Arbeitsgruppendomain wie der Debian-Server befinden, d.h.

WORKGROUP

ein meinem Fall.

  • Um den Windows-Rechner erreichbar zu machen, gehen Sie wie folgt vor. Öffnen Sie das Ausführen-Fenster und fügen Sie den Eintrag Ihrer Server-IP-Adresse hinzu:

notepad C:\Windows\System32\drivers\etc\hosts

In meinem Fall sah es so aus, speichern Sie einfach die Werte.

| [...] 192.168.0.100 server1.example.com debian |

2 Anonymer Samba-Share

Zuerst werde ich die Methodik erklären, um Samba mit anonymem Sharing zu installieren. Um Samba zu installieren, führen Sie aus:

apt-get install samba samba-common libcups2

Es wird Samba in Version 3.6.6 installieren.

Um Samba zu konfigurieren, bearbeiten Sie die Datei /etc/samba/smb.cnf. Bevor Sie Änderungen vornehmen, werde ich eine Sicherung der Originaldatei als /etc/samba/smb.cnf.bak erstellen:

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Geben Sie dann die Einträge wie folgt ein:

vi /etc/samba/smb.cnf

| [global] workgroup = WORKGROUP server string = Samba Server %v netbios name = debian security = user map to guest = bad user dns proxy = no #============================ Share Definitions ============================== [Anonymous] path = /samba/anonymous browsable =yes writable = yes guest ok = yes read only = no |

mkdir -p /samba/anonymous

service samba restart

Jetzt können Sie den Debian-Share in Windows wie folgt aufrufen:

Von der Windows-Maschine aus durchsuchen Sie einfach den Ordner und versuchen, eine Textdatei zu erstellen, aber Sie erhalten einen Fehler wegen verweigerter Berechtigung.

Überprüfen Sie die Berechtigungen für den freigegebenen Ordner.

root@server1:~# ls -l /samba/
total 4
drwxr-xr-x 2 root root 4096 Mai 27 18:17 anonymous
root@server1:~#

Um anonymen Benutzern die Berechtigung zu erteilen, geben Sie die Berechtigungen wie folgt ein:

root@server1:~# cd /samba
root@server1:/samba# chmod -R 0755 anonymous/
root@server1:# chown -R nobody:nogroup anonymous/
root@server1:/samba# ls -l
total 4
drwx-xr-x 2 nobody nogroup root 4096 Mai 27 18:17 anonymous
root@server1:/samba#

Jetzt kann der anonyme Benutzer den Inhalt des Ordners durchsuchen und erstellen.

Sie können den Inhalt auch auf dem Server überprüfen.

root@server1:/samba# ls -l anonymous/
total 0
-rwxr–r– 1 nobody nogroup 0 Mai 29 18:47 anonymous_test.txt
root@server1:/samba#

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.