AzSmb ist ein kleiner SMB Server für Embedded-Systeme. Ein SMB-Server ermöglicht den Zugriff von einem Windows-Rechner aus lokale Dateien, über das Netzwerk. Es ist Betreibsystem unabhängig und kann für jedes 32-Bit-Betreibsystem angepasst werden.
AzSmb wird unter GNU GENERAL PUBLIC LICENSE (GPL) vertreiben. Sourcecode welcher AzSmb verwendet muss veröffentlicht werden. Kommerzielle Nutzer müssen ihren Code ebenfalls veröffentlichen, oder eine Nutzungsvereinbarung mit mir treffen. az_software@inode.at
Hier findet man eine Dokumentation zur Verwendung des Servers.
C++ Source Code Version 1.09
Ein Demo für
das OnTime RTOS Betriebssystem findet man
im Verzeichnis ./SmbDemoRt. Ein Beschreibung dazu ist in ./SmbDemoRt/ReadMe.htm
enthalten.
Ein Demo für LINUX findet
man im Verzeichnis ./SmbDemoLinux. Ein Beschreibung dazu ist in ./SmbDemoLinux/ReadMe.htm
enthalten.
Ein kleiner Dämon für LINUX ist in ./TinySmb
vorhanden. Dieser Prozess ist ähnlich anzuwenden wie Samba, er bietet aber bei
weiten nicht den Funktionsumfang von Samba. TinySmb soll Samba nicht ersetzen,
es ist nur eine Alternative für kleine Systeme mit wenig Speicher. Im Vergleich
zu Samba braucht TinySmb nur etwa ein Viertel des Speichers. Konfigurations
Beispiele von TinySmb sind in ./TinySmb/Configuration/tinysmb.conf. Das
Skript ./install installiert den TinySmb Dämon.
Anton Zechner
|