Zum Inhalt springen

Samba (Software)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. September 2004 um 03:40 Uhr durch 213.6.239.254 (Diskussion) (Weblinks). Sie kann sich erheblich von der aktuellen Version unterscheiden.


Samba ist eine freie Software-Suite, die das Server Message Block - Protokoll (SMB) für Unix-Systeme verfügbar macht. Dieses Protokoll wird manchmal als CIFS (Common Internet File System), LanManager- oder NetBIOS-Protokoll bezeichnet.

Samba ist damit in der Lage, Funktionen eines Windows-Server zu übernehmen. Es gilt als stabiler und performanter als die Windows-Alternative (ITWEEK Artikel) und ist, da zudem noch frei verfügbar, auch bei vielen Firmen und Organisationen sehr angesehen.

Bestandteile

smbd

Der Smbd Daemon stellt die Datei- und Druck-Dienste für SMB-clients, wie z. B. Windows 95/98, Windows NT, 2000, XP, Windows for Workgroups oder LanManager zur Verfügung.

nmbd

Der nmbd Daemon stellt NetBIOS Namesdienste wie WINS und Browsing-Hilfe zur Verfügung.

smbclient

Das smbclient-Program führt einen simplen FTP-ähnlichen SMB-Client aus. Dieses ist sinnvoll für Zugriffe auf SMB-Freigaben auf anderen kompatiblen Servern (wie z.B. Windows NT), und kann auch dazu verwendet werden einer Unixmaschine zu erlauben, auf einem Drucker zu drucken, der an einem beliebigen SMB Server hängt (wie z.B. ein Windows NT - PC).

testparm

Das testparm-Utility erlaubt Ihnen, Ihre smb.conf Konfigurationsdatei zu testen.

smbstatus

Das smbstatus-Utility erlaubt es Ihnen herauszufinden, wer gegenwärtig den smbd- Server benutzt.

nmblookup

Das nmblookup-Utility erlaubt es, NetBIOS Namensanfragen von der UNIX-Maschine zu machen.

Entwicklung

Samba wird von einer Gemeinschaft freiwilliger Programmierer entwickelt. Der Großteil des SMB-Protokolls wurde durch Auswerten (reverse engineering) des Netzwerkverkehrs erschlossen, da vom Ursprünglichen Hersteller (Microsoft) keine Dokumentation verfügbar war. Zum festen Kern der Entwicklergemeinde von Samba zählen in etwa 20 Personen. Einige Firmen, wie z.B. IBM leisten finanzielle und personelle Unterstützung.

Die momentan (Oktober 2003) aktuelle Stable-Reihe ist die "Samba-3.0"-Reihe. Seit der Version 3.0 besteht zudem die Möglichkeit, Samba als Mitgliedserver in einem Active Directory zu benutzen. Nur mit Samba, d. h. ohne einen Windows 2000 Server oder "Windows Server 2003" ist es jedoch leider nicht möglich, eine Active Directory Umgebung aufzubauen.