Samba-TNG software

Samba-TNG software
Samba-TNG
: Samba-TNG Team
Aktuelle : 0.4.99
(14. Sep 2005)
: , ,
Kategorie: -Client/Server
Lizenz: ()
: Nein
www.samba-tng.org

Samba – The Next Generation, kurz Samba-TNG oder TNG, ist ein Projekt, dessen Ziel es ist, nicht nur ein Datei-Server, sondern auch ein Ersatz für einen Windows NT Primary (PDC) zu sein. TNG war als ein Entwicklungszweig von gedacht. Hier sollten neue Ideen zur Reife gebracht werden, um sie in späteren Entwicklungsstadien erst dann in Samba Classic zu übernehmen.

TNG verwendet das - (SMB) bzw. - (CIFS) und -Protokoll (RPC) zum Datenaustausch mit Windowssystemen.

Inhaltsverzeichnis

Aufbau

Aufbau von Samba-TNG

Das Samba-TNG-Projekt setzt sich aus verschiedenen zusammen, die über Unix Domain (bzw. unter Windows) miteinander verbunden sind. Der Dienst smbd übernimmt dabei eine besondere Stellung: Er dient einmal als und ebenfalls als für die einzelnen basierten Dienste.

Dienste

smbd
smbd beinhaltet den Dateiserver und den Router für die RPC basierten Dienste.
nmbd
nmbd ist der Server und bietet via über TCP/ entsprechende Namensdienste an.
lsarpcd
lsarpcd stellt einen -Dienst (LSA) bereit, der zum Beispiel Informationen über das momentane bereit hält.
netlogond
netlogond ist für die in einer zuständig.
samrd
samrd stellt Funktionen zum Bearbeiten der -Datenbank (SAM) zur Verfügung.
spoolssd
spoolssd implementiert den Druckdienst. (Dieser Dienst wird zur Zeit nicht aktiv gepflegt)
srvsvcd
srvsvcd stellt Windows NT Serverfunktionen bereit.
svcctld
svcctld ist für das Starten und Stoppen der Samba-TNG-Dienste zuständig.
winregd
winregd stellt die remote Registry von Samba-TNG bereit.
wkssvcd
wkssvcd stellt Windows NT Workstationfunktionen bereit.

Programme

testparm
Prüft die Konfigurationsdatei smb.conf auf Korrektheit.
smbclient
Mittels smbclient kann auf einen entfernten Rechner mit einer ftp ähnlichen Oberfläche zugegriffen werden.
smbstatus
smbstatus ermöglicht es Informationen über bestehende Verbindungen auszugeben.
nmblookup
Durch nmblookup können NetBIOS Namen mittels NetBIOS über TCP/IP abgefragt werden.
net
Das net Programm ähnelt dem Windowsprogramm net.

Unterschiede

Der Hauptunterschied zwischen Samba Classic und Samba-TNG ist die Aufteilung der Dienste. Samba Classic verwendet einen monolithischen , mit etwa 400.000 , um die Dienste anzubieten. Samba-TNG verteilt die einzelnen Dienste auf unterschiedliche Daemons, die zwischen 5000 und 50.000 Zeilen Code haben.

Geschichte

Das Samba-Classic-Team ist sehr darauf bedacht, zu jeder Zeit eine funktionierende Version in ihrer Versionsverwaltung zu halten. Dadurch werden größere Änderungen am Code, um zum Beispiel neue Funktionen einzubauen, erschwert.

Einige Entwickler, vor allem Luke Leighton, hatten einige neue, unkonventionelle Ideen im Design des Primary Domain Controller (PDC) Codes. Um die Codebasis von Samba Classic nicht zu gefährden, wurde 1999 aus der Version 2.1 Samba-TNG geboren. Es sollte als Spielwiese für neue Entwicklungen dienen und Code, der sich als brauchbar erwiesen hat, sollte in Samba Classic einfließen.

Zwischen den beiden Projekten entwickelte sich ein Disput. Es gab unterschiedliche Meinungen, wie Samba aufgebaut sein sollte.

Im September 2000 erklärten die Samba-TNG-Entwickler ihr Projekt für gescheitert. Sie stellten die Entwicklung an Samba-TNG ein. November 2000 wurde auf Bitten von Anwendern, die einen freien PDC benötigen, ein komplett neues, unabhängiges Projekt unter der Domain samba-tng.org initiiert.

Am 14. September 2005 wurde die Version 0.4.99 von Samba-TNG fertiggestellt. Wichtigste Änderungen in dieser Version sind die Unterstützung von Unicode und die Überarbeitung der Manpages.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Samba TNG software — Samba TNG : Samba TNG Team Aktuelle : 0.4.99 (14. Sep 2005) : , , Kategorie …   Deutsch Wikipedia

  • Samba-TNG — Entwickler Samba TNG Team Aktuelle Version 0.5 rc1 (03.12.2009) Betriebssystem plattformübergreifend Kategorie SMB Client/Server Lizenz …   Deutsch Wikipedia

  • Samba TNG — infobox software name = Samba TNG developer = Samba TNG team latest release version = 0.4.99 latest release date = release date|2005|09|14 operating system = Cross platform genre = license = GNU General Public License website = http://www.samba… …   Wikipedia

  • SAMBA — bezeichnet: Samba (Tanz), einen Tanz Samba (Musik), eine musikalische Stilrichtung Samba (Software) und Samba TNG, freie Softwareentwicklungen, die typische Windows Serverfunktionen unter Unix zur Verfügung stellen Samba (Band), eine deutsche… …   Deutsch Wikipedia

  • Samba (Software) — Samba Basisdaten Entwickler Samba Team …   Deutsch Wikipedia

  • Samba (disambiguation) — Samba may have one of the following meanings: NOTOC Culture*Samba, a genre of Afro Brazilian music * Samba (film), a 2004 Telugu language Indian film * Samba (book), a non fiction book about favela life and samba music by Alma Guillermoprieto… …   Wikipedia

  • Samba — bezeichnet: Samba (Tanz), einen Tanz Samba (Musik), eine musikalische Stilrichtung Samba (Software) und Samba TNG, freie Softwareentwicklungen, die typische Windows Serverfunktionen unter Unix zur Verfügung stellen Samba (Band), eine deutsche… …   Deutsch Wikipedia

  • TNG — may refer to: * Samba TNG, a fork of Samba * , a science fiction television series, part of the Star Trek universe * Telescopio Nazionale Galileo, a 3.58m telescope located on the island of San Miguel de La Palma (Canary Islands) * Transitional… …   Wikipedia

  • Samba (software) — This article is about the standard Windows interoperability suite of programs for Linux and Unix. For other uses, see Samba (disambiguation). Samba Initial release 1992; 18 years ago (1992) [1] …   Wikipedia

  • Smbd — Samba Basisdaten Entwickler: Samba Team Aktuelle  …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”