Sambas Aufgaben und Fähigkeiten sind im Einzelnen:
Bereitstellung von und Zugriff auf Datei- und Druckdienste
Authentifizierung und Autorisation
Namensauflösung
Bekanntmachung von Diensten (Verwaltung von Browselisten)
Die ersten beiden Aufgaben werden von dem Programm smbd erledigt, die letzten zwei vom Programm nmbd.
Bereitstellung von Datei- und Druckdiensten
Samba stellt auf dem Unix Server, auf dem es läuft, Plattenplatz und Drucker in Form von Freigaben (Shares) bereit, die dann z.B. Windows Clients nutzen können. Samba dient somit als File- und Printserver. Auf der anderen Seite ist es mit Samba möglich, auf freigegebene Ressourcen im Netz zuzugreifen und somit z.B. den Drucker eines Windows-Rechners anzusprechen.
Authentifizierung und Autorisation
Beim Bereitstellen von Shares sind zusätzlich verschiedene Konzepte der Zugriffsberechtigungen möglich: Zur Authentifizierung und Autorisation gibt es insgesamt vier verschiedene Sicherheitsmodi.
Namensauflösung und Bekanntmachung von Diensten
Namensauflösung und Bekanntmachung von Diensten dienen beide der Verwaltung (Erstellung und Aktualisierung) und der Verteilung von NetBIOS Namen und Ressourcen in einem LAN. Samba enthält Funktionen, die es erlauben, die Aufgabe eines Primären Domänen Controllers (PDC) zu übernehmen. Damit ist es möglich, dass sich Windows Clients am Samba Server anmelden, da eine zentralisierte Benutzerdatenbank und Homeverzeichnisse für wandernde Profile (Roaming Profiles) zur Verfügung stehen.
|