Samba Konfiguration · 1 min read · Dec 10, 2025

Samba-Domaincontroller für kleine Arbeitsgruppen mit SWAT auf Fedora 8

Samba-Domaincontroller für kleine Arbeitsgruppen mit SWAT auf Fedora 8

Version 1.0
Autor: Oliver Meyer

Dieses Dokument beschreibt, wie man einen Samba-Domaincontroller für kleine Arbeitsgruppen (bis zu 250 Benutzer) auf Fedora 8 mit dem Samba Web Administration Tool einrichtet und konfiguriert. Das resultierende System bietet einen einfach zu verwaltenden Domaincontroller für Ihr Windows-Netzwerk.

Dieses Howto ist ein praktischer Leitfaden ohne Gewähr - es behandelt nicht die theoretischen Hintergründe. Es gibt viele Möglichkeiten, ein solches System einzurichten - dies ist der Weg, den ich gewählt habe.

1 Vorbemerkung

Ich habe eine minimale Fedora 8-Installation ohne GUI usw. für dieses Howto verwendet. Zusätzlich musste ich Firefox nach der minimalen Installation deinstallieren.

Hostname: server1.example.com
IP: 192.168.0.102
Gateway: 192.168.0.2
Pri.DNS: 192.168.0.2

2 Vorbereitung

2.1 Yum

Zuerst installieren wir einige Pakete, um yum zu beschleunigen und Probleme mit Paketen zu vermeiden.

yum install yum-fastestmirror yum-skip-broken

2.2 SELinux

SELinux sollte deaktiviert sein. Wenn Sie sich nicht sicher sind, ob es deaktiviert ist, geben Sie ein:

cat /etc/selinux/config | grep ^SELINUX=

Deaktivieren Sie SELinux, wenn es aktiviert ist:

vi /etc/selinux/config

Ändern Sie:

SELINUX=enforcing

Zu:

SELINUX=disabled

Starten Sie danach das System neu.

reboot

2.3 Update

Zeit, Ihr System zu aktualisieren.

yum -y update

3 Samba & CUPS

Jetzt installieren wir Samba, das Samba Web Administration Tool (SWAT) und Druckertreiber für CUPS.

yum install samba samba-client samba-swat gutenprint-cups gutenprint-foomatic foomatic printer-filters compat-expat1 libpaper

Wenn Sie HP-Drucker verwenden möchten, installieren Sie ein paar weitere Pakete.

yum install hplip cups-devel ghostscript qt4 pyqt4 python-devel python-reportlab libjpeg-devel net-snmp net-snmp-devel

Hinweis: net-snmp und net-snmp-devel werden nur für Netzwerkdrucker benötigt. Wenn Sie einen Netzwerkdrucker verwenden möchten, müssen Sie einige Ports in der Firewall öffnen: jetdirect:tcp (9100), snmp:tcp und snmp:udp (161). Wie Sie die Firewall-Einstellungen anpassen, wird in Schritt 4.1 erklärt.

4 Grundkonfiguration

4.1 Firewall

Wir müssen einige Ports öffnen, damit die Clients eine Verbindung zu Samba herstellen können.

system-config-firewall-tui

Setzen Sie Samba als vertrauenswürdigen Dienst.

4.2 Xinetd

Wenn Sie einen Server ohne GUI eingerichtet haben, müssen Sie eine zusätzliche IP (Ihre Arbeitsstation) zur SWAT-Konfiguration hinzufügen, um die SWAT-Weboberfläche zu verwenden.

vi /etc/xinetd.d/swat

Ändern Sie:

only_from = 127.0.0.1

Zu:

only_from = 127.0.0.1 %workstation_ip%
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.