|
Samba 2.0 auf dem Amiga
Die Portierung von Samba für den Amiga wird vom
Dänen Rask Ingemann Lambertsen vorgenommen. »Samba
- opening windows to a wider world« dem neuen
Motto des Samba-Teams folgend, hat er auch
Version 2.0 für den Amiga portiert. Die derzeitige
Version kann man nicht als 100-prozentig
bezeichnen, aber die Sache funktioniert in der
Praxis sehr gut. Die neue Samba-Version gibt es
auf der Amiga-Samba-Hompage man braucht im
Prinzip nur das Paket downloaden und das
bin-Verzeichnis von Samba durch die neuen Dateien
ersetzen. Nach einem Restart von Samba stehen alle
neuen Funktionen zur Verfügung.
|
Zwar kann ein Amiga ab Version 2.0 auch als Windows-NT-Domain-Server agieren von so einem Vorhaben sollte man in jedem Falle Abstand nehmen! Die Performance eines schnellen Amigas (mit 060-CPU) reicht in keinem Fall aus und diese Aktion würde den Amiga in die Knie zwingen.
SWAT Überblick per Webbrowser
Die Konfiguration von Samba ist wahrlich nicht die einfachste Sache der Welt. In der neuen Samba-Version findet man im bin-Verzeichnis ein neues Programm mit dem Namen swat. Das Kürzel steht für Samba Web Administration Tool. Es erlaubt den aktuellen Samba-Status abzufragen und Einstellungen zu ändern.
Um SWAT zu nutzen, benötigen Sie die Help-Dateien, Includes und die Grafiken der Standard-SWAT-Distribution. Diese finden Sie auf unserer Heft-CD im Verzeichnis Software/Samba/swat/. Einige Hilfeseiten fehlen diese müssen Sie sich aus der Standard-Samba-Distribution besorgen und in die entsprechenden Verzeichnisse kopieren.
Das komplette Verzeichnis swat von der Heft-CD
kopieren Sie in Ihr Samba-Verzeichnis. Dann müssen
Sie noch einige Eintragungen in Miami bzw AmiTCP
(Genesis) hinzufügen. Miami-User gehen zu
Database/services und legen dort einen neuen
Eintrag an:
|
Nun wechseln Sie zu Database/InetD und fügen einen Eintrag hinzu:
Service: swat
Socket: stream
Protokoll: tcp
Wait: nowait
User: root
Server: Samba:bin/swat
Name: swat
AmiTCP-User gehen im AmitCP-Verzeichnis in das Subdirectory db. Dort öffnen Sie mit einem Texteditor die Datei Services. Fügen Sie folgende Zeile ein:
swat 901/tcp
Dann öffnen Sie die Datei inetd.conf und ergänzen:
swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat
| |||||||||||||||||||||||||||||||
Hinweis: Bevor Sie mit Hilfe von SWAT irgendwelche Änderungen vornehmen, sollten Sie sich eine Sicherheitskopie von smb.conf im Samba-Verzeichnis lib anfertigen. SWAT greift auf diese Datei zu und editiert sie. Wenn Sie Fehler machen, verlieren Sie unter Umständen alle Setup-Informationen.
Wenn Sie sich für SWAT interessieren, sollten Sie sich die neueste Samba-Version aus dem Internet downloaden. Ältere Varianten haben einige kleine Macken und Probleme. Bitte vergessen Sie nicht Samba 2.0 befindet sich noch im Alpha-Test-Statium. Wenn Sie eine funktionsfähige Version nutzen wollen, sollten Sie auf Samba 1.9.x zurückgreifen (finden Sie auch auf der aktuellen Heft-CD). In diesem Fall müssen Sie aber auf SWAT verzichten.
SMB-Net der komfortable Zugriff
Der Zugriff von Windows-Rechnern auf den Amiga funktioniert im Allgemeinen sehr gut. Der Amiga erscheint in der Netzwerkumgebung. Wenn man mit einem Amiga auf einen Rechner im Netz zugreifen will, dann bleibt für den Anfang nur smbclient. Man hängt in der Command-Line fest und kann damit von keinem Programm aus auf die Rechner im Netz zugreifen. Der SMB-Handler schafft hier Abhilfe Netzlaufwerke lassen sich damit in das System einbinden. Der Handler von DMBsoft ist seit einiger Zeit verfügbar es gab aber immer wieder Probleme bei der Konfiguration. Deswegen entstand SMB-Net ein Frontend zur Konfiguration des SMB-Handlers und zum Mounten von Laufwerken (bzw. Druckern) im Netz. SMB-Net können Sie von der DMBsoft-Homepage downloaden. Im Archiv finden Sie das Programm und den SMB-Handler. Der Handler muß sich unbedingt im L:-Verzeichnis befinden außerdem benötigt das Programm den Befehl mount im c:-Verzeichnis.
Nach dem Start von SMB-Net öffnet sich ein Fenster (s. »SMB-Net«). Hier kann man Netzlaufwerke eintragen und den Amiga damit verbinden. Die Angaben für den Zielrechner (destination), Sharename und Username sollten Sie immer in Großbuchstaben machen, auch wenn die betreffenden Eintragungen auf anderen Rechnern anders sind. Geben Sie das Paßwort für die Verbindung in der richtigen Schreibweise an!
SMB-Net arbeitet in Verbindung mit Samba 2.0 ohne Probleme Verbindungen ließen sich ohne Schwierigkeiten aufbauen sowohl mit Windows 98 als auch Windows NT.
NAT der Spion im Netzwerk
Mit NetBIOS Auditing Tool können Sie Ihr lokales Netzwerk gezielt prüfen und nach SMB-Servern und Shares untersuchen. Das Programm ist Command- Line-orientiert und wird in der Shell benutzt. Man kann nach den Einstellungen einzelner Server suchen, aber es besteht auch die Möglichkeiten ganze Domains durchzukämmen. Das Programm finden Sie auf der CD zum Heft im Verzeichnis Software/Samba/.
smb2www per Web auf den Amiga
|
Damit die CGI-Sammlung richtig arbeitet, benötigt man aber einen Webserver und Perl für den Amiga. Mit dem Apache funktioniert die Sache recht gut für den Webserver und Perl ist aber eine funktionsfähige GeekGadgets-Umgebung (Cronus/Fred Fish) erforderlich. Die Installation erfordert einen gewissen Zeitaufwand außerdem muß man die Perl-Skripte und die Konfigurations-Datei für smb2www für den Amiga ein wenig anpassen. Hinweis: smb2www arbeitet nicht mit Samba 2.0 oder höher zusammen. Der Entwickler Remco van Mook arbeitet aber schon an einer neuen Version. n
Literatur:
[1] Damenwahl, John Crookshank und Volker Riehl, AMIGA Magazin 3/98, S. 27
[2] Samba in Miami, Jörn-Erik Burkert, AMIGA Magazin, 2/99, S. 26
Samba 1.9.x und Windows 98/NT
Wenn Sie Samba 1.9.x für den Amiga in Verbindung mit einem Rechner nutzen auf dem Windows 98 oder NT (Service Pack 4) läuft, dann können Sie beim Aufbau der Verbindung Probleme haben. Samba unterstützt erst ab Version 2.0 verschlüsselte Paßwörter und die beiden Versionen des Microsoft-Betriebssystems haben diese Funktion integriert. Für ein privates kleines Netzwerk mit zwei oder drei Rechnern benötigen Sie aber dieses Feature nicht. Man kann die Verschlüsselung für Paßworte in der Windows Regsitry abschalten. Suchen Sie mit regedit nach:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services \VxD\Vnetsup
und fügen Sie ein Dword mit dem Namen EnablePlainTextPassword. Setzen Sie den Wert für den Eintrag auf 1.
© 1999 All Rights Reserved. Alle Rechte vorbehalten Franzis' Verlag GmbH
Kommentare, Fragen, Korrekturen und Kritik bitte an Webmaster AMIGA schicken.
Zuletzt aktualisiert am 30.April 1999.