OS4XBox Windows Dateifreigabe einrichten (Samba)
From OS4X
Contents |
Ziel
Sie möchten auf ein Verzeichnis der OS4XBox Zugriff via Windows Dateifreigabe erhalten. Dies stellt Ihnen die Möglichkeit zur Verfügung Dateien von und zur OS4XBox zu kopieren.
Anforderungen
Sie benötigen:
- Die IP-Adresse oder den auflösbaren Hostnamen der OS4XBox
- Einen Webbrowser
- bestehende Internetverbindung (zur Installation der notwendigen Pakete auf der OS4XBox)
Installation und Konfiguration
Mit der Durchführung dieser Schritte installieren und konfigurieren Sie Samba auf Ihrer OS4XBox.
Webmin-Anmeldung
Öffnen Sie Ihren Webbrowser und surfen Sie die OS4XBox an (entweder per IP-Adresse oder Hostnamen). Wählen Sie aus dem nutzbaren Applikationen "Webmin" aus und bestätigen Sie eventuelle Sicherheitshinweise Ihres Webbrowsers (da Webmin ein selbst-signiertes Zertifikat zur Absicherung der Verbindung nutzt). Melden Sie sich als Benutzer
root
und dem aktuellen Passwort an (Standard: "os4x").
Software-Installation
Im Menü auf der linken Seite wählen Sie "System", darunter "Software packages" aus:
Danach aktivieren Sie den Radio-Button "Package from APT" und fügen den Text "samba" in das Eingabefeld rechts daneben ein. Danach drücken Sie auf den Button "Install":
Nach einer erfolgreichen Installation erscheint in etwa diese Ausabe:
Klicken Sie unten auf "Return to module index".
Danach aktivieren Sie wieder den Radio-Button "Package from APT" und fügen den Text "smbclient" in das Eingabefeld rechts daneben ein. Danach drücken Sie auf den Button "Install":
Nach einer erfolgreichen Installation erscheint in etwa diese Ausabe:
Webmin aktualisieren
Klicken Sie im linken Menu auf "Refresh Modules" und warten Sie auf die Beendigung des Kommandos (dies kann bis zu 20 Sekunden dauern):
Samba konfigurieren
Ein neuer Menüeintrag wurde unterhalb von "Servers" hinzugefügt: "Samba Windows File Sharing". Klicken Sie auf diesen.
Eine neue Freigabe anlegen
Klicken Sie auf den textuellen Link "Create a new file share." über oder unter der Share-Liste. Eine neue Maske erscheint:
Konfigurieren Sie diese Freigabe wie folgt:
- Share name: Name der Freigabe, z.b. "
os4x". Sie können hierbei jeden beliebigen Freigabenamen nutzen (dieser Name wird später referenziert) - Directory to share: In diesem Beispiel geben wir das Verzeichnis "
/opt/os4x" frei, in dem sich die komplette OS4X-Installation befinden. Es könnte sein dass Sie ein anderes Verzeichnis freigeben wollen, wie z.B. das Eingangs- oder Ausgangsverzeichnis. Nutzen Sie dem Button "..." um durch alle Verzeichnisse der OS4XBox zu navigieren.
Die restlichen Parameter können zuerst auf ihren Standardeinstellungen belassen werden. Ändern Sie diese bei Bedarf.
Klicken Sie auf den Button "Create" um diese Freigabe anzulegen.
Freigabe editieren
Klicken Sie auf den neuen Freigabenamen in der Freigabe-Liste um die Parameter zu bearbeiten:
In der Sektion "Other Share Options" klicken Sie auf "Security and Access Control". Die folgenden Parameter sollten geändert werden:
- Writable: Setzen Sie diesen Wert auf "
yes" um Schreibmöglichkeiten auf die Freigabe zu aktivieren.
Die anderen Parameter entsprechen Ihrer Beschreibung und können Ihren Gegebenheiten entsprechend angepasst werden.
Klicken Sie auf den Button "Save" nachdem Sie die Parameter geändert haben.
In der "Edit File Share" Übersicht, klicken Sie auf den Eintrag "File Permissions":
Es ist praktisch die Eingabefelder auf die folgenden Werte zu stellen, um die Funktionsfähigkeit von OS4X sicherzustellen:
- New Unix file mode: 666
- New Unix directory mode: 777
Klicken Sie auf den Button "Save" nachdem Sie die Parameter geändert haben.
Samba-Benutzer editieren
Kehren Sie zur Samba-Administration zurück, entweder über den Link "Return to share list" oder über den Menüeintrag "Servers" -> "Samba Windows File Sharing" so wie Sie es eben schon getan haben.
In der Sektion "Samba users" klicken Sie auf "Edit Samba users and passwords". In der folgenden Übersicht sehen Sie alle automatisch migrierten Benutzer des Systems. Klicken Sie auf den Eintrag "os4x" um in zu editien:
Da der Benutzer kein Passwort gesetzt hat müssen Sie nun eines vergeben. Aktivieren Sie den Radio-Button "New password" und geben Sie ein neues Passwort in das Texteingabefeld ein. Klicken Sie auf den Button "Save" nachdem Sie das Passwort gesetzt haben.
Danach klicken Sie auf "Return to share list".
Samba neu starten
Um alle Änderungen aktiv werden zu lassen müssen Sie Samba durch Klick auf den Button "Restart Samba Servers" neu starten:
Sie sind nun in der Lage auf die neu erzeugte Freigabe mit dem geänderten Benutzer zuzugreifen.
Client-Verbindungen
Um von verschiedenen Clients aus eine Verbindung zum Share aufzunehmen nutzen Sie die folgenden Anleitungen.
Windows XP
Öffnen Sie den Explorer (den Dateimanager, nicht den Internet Explorer). Wäheln Sie aus dem Menü "Extras" die Option "Netzlaufwerk verbinden...":
Weisen Sie im darauf folgenden Dialog einen Laufwerksbuchstaben zu (in diesem Fall "O:"), als Verzeichnis nutzen Sie folgendes Schema:
\\<IP oder Rechnername>\<Freigabename>
Klicken Sie auf "anderem Benutzernamen" aus dem Satz "Verbindung unter anderem Benutzernamen herstellen" und nutzen Sie im darauffolgenden Dialog als Benutzernamen "os4x" mit dem dazugehörigen, oben gesetzten Passwort:
Klicken Sie dann auf "OK" und "Fertigstellen" um das Netzlaufwerk zu verbinden.
Mac OS X
Öffnen Sie den Finder, wählen Sie oben im Menü "Gehe zu" den Eintrag "Mit Server verbinden ...":
In dem neu geöffneten Fenster fügen Sie die Adresse des Samba-Servers und den Share-Namen nach dem folgenden Schema ein:
smb://<IP or hostname>/<share name>
Sie können auf das Plus-Zeichen ("+") klicken um diese Verbindung später schneller zu nutzen
Klicken Sie auf "Verbinden". Sie werden nach einer Benutzerauthentifikation gefragt, die Sie mit dem Benutzer "os4x" und dem oben gesetzten Passwort ausfüllen. Um das Passwort im Schlüsselbund zu speichern aktivieren Sie die entsprechende Checkbox. Klicken Sie nochmalig auf "Verbinden".
























