Wenn Sie Samba nicht auf Ihrem System installiert haben, wird auf der Hauptseite des Moduls beanstandet, dass die Samba-Konfigurationsdatei nicht gefunden werden kann und Sie keine Dateien oder Verzeichnisse freigeben können. Wenn Sie Samba installiert haben, aber diese Fehlermeldung erhalten, überprüfen Sie die Modulkonfiguration , um sicherzustellen, dass Webmin an der richtigen Stelle nach der Konfigurationsdatei und den Samba-Programmen sucht.
Vorausgesetzt, Samba ist ordnungsgemäß installiert, wird auf der Hauptseite des Moduls eine Liste aller auf Ihrem System definierten Datei- und Druckerfreigaben angezeigt. Wenn Webmin feststellt, dass der Samba-Server nicht ausgeführt wird, können Sie versuchen, den Server zu starten. Dies kann erforderlich sein, wenn Samba beim Booten nicht gestartet wird.
Um eine Freigabe zu erstellen, klicken Create File Share auf der Hauptseite unter der Liste der vorhandenen Freigaben auf den Link Create File Share . Daraufhin wird ein Formular angezeigt, in das Sie die Details der neuen Freigabe eingeben können. Obwohl Samba eine große Anzahl von Parametern für jede Freigabe unterstützt, sind die wichtigsten:
Teilename | Jede Freigabe muss einen Namen haben, mit dem Kunden darauf verweisen. Ein Sonderfall ist die Freigabe All home directories , die später erläutert wird. |
Pfad | Das Verzeichnis, das freigegeben werden soll. Clients, die diese Freigabe verwenden, können nur auf Dateien in oder unter diesem Verzeichnis zugreifen. |
Schreibbar | Legt fest, ob Clients in Dateien und Verzeichnisse in dieser Freigabe schreiben können. |
Gastzugang | Wenn eine Freigabe Gastbenutzer zulässt, können Clients darauf zugreifen, ohne einen gültigen Namen und ein gültiges Kennwort angeben zu müssen. Eine Freigabe kann entweder Gastbenutzer verbieten, Gäste und normale Benutzer zulassen oder nur Gäste zulassen. |
Sobald Sie die Details einer neuen Freigabe eingegeben und auf die Schaltfläche Create geklickt haben, steht diese sofort den Client-PCs zur Verfügung. Vorausgesetzt, in Ihrem Netzwerk ist alles korrekt eingerichtet, können Benutzer die Funktion " Network Neighbourhood unter Windows verwenden, um Ihren Server und alle seine Freigaben anzuzeigen. Die neu erstellte Freigabe kann dann einem Laufwerksbuchstaben auf dem PC zugeordnet werden.
Um eine neue Druckerfreigabe zu erstellen, klicken Sie auf der Hauptseite auf Create Printer Share wie. Daraufhin wird ein ähnliches Formular wie beim Erstellen von Dateifreigaben angezeigt, in das Sie die Details der neuen Freigabe eingeben können. Die wichtigsten Optionen für eine neue Druckerfreigabe sind:
Teilename | Jede Freigabe muss einen Namen haben, mit dem Kunden darauf verweisen. Ein Sonderfall ist die Freigabe All printers , die später erläutert wird. |
Drucker | Der freizugebende Unix-Drucker. Dies kann jeder Drucker sein, auf dem Sie mit dem Befehl lpr drucken würden. |
Pfad | Das Verzeichnis, in dem temporäre Dateien gedruckt werden |
Gastzugang | Wenn eine Freigabe Gastbenutzer zulässt, können Clients darauf zugreifen, ohne einen gültigen Namen und ein gültiges Kennwort angeben zu müssen. Eine Freigabe kann entweder Gastbenutzer verbieten, Gäste und normale Benutzer zulassen oder nur Gäste zulassen. |
Druckertyp | Der Name des Druckertreibers, der für diesen Drucker verwendet werden soll. Wenn Sie für diese Option einen Wert eingeben, der mit einem Druckerlaufwerk auf Client-PCs übereinstimmt, müssen Benutzer beim Hinzufügen dieses Druckers keinen Druckertreiber auswählen. |
Wie bei Dateifreigaben stehen für Druckfreigaben viel mehr Optionen zur Verfügung. Sobald eine Druckerfreigabe hinzugefügt wird, steht sie den Clients zur Verfügung. Unter Windows 95 und NT kann ein Drucker mithilfe der Option Drucker hinzufügen in der Add Printer hinzugefügt werden. Nach dem Hinzufügen kann der Benutzer wie jeder lokale oder Netzwerkdrucker darauf drucken.
Um eine Freigabe zu löschen, klicken Sie unten rechts auf der Seite auf die Schaltfläche Delete . Bestehende Benutzer werden nicht sofort getrennt. Es können jedoch keine neuen Benutzer eine Verbindung zur Freigabe herstellen.
In einigen Windows-Versionen kann der Benutzer beim Zugriff auf eine Freigabe keinen Benutzernamen angeben. Stattdessen wird der Benutzername verwendet, der beim Anmelden bei Windows angegeben wird. Wenn sich alle Clientbenutzer mit demselben Benutzernamen bei Windows anmelden, den sie für Unix verwenden, ist dies kein Problem. Wenn nicht, haben Sie zwei Möglichkeiten:
Glücklicherweise kann Samba verschlüsselte Passwörter verwenden. Aufgrund der unterschiedlichen Verschlüsselungsformen ist es jedoch nicht möglich, von Clients gesendete Kennwörter mit der normalen Unix-Kennwortdatei abzugleichen. Aus diesem Grund muss Samba eine eigene Liste von Benutzern und Passwörtern führen.
Um Samba in den verschlüsselten Passwortmodus zu versetzen, müssen Sie: