OS4XBox Windows Dateifreigabe einrichten (Samba)

From OS4X

Jump to: navigation, search

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").

Image:Samba-1-webmin-login.png

Software-Installation

Im Menü auf der linken Seite wählen Sie "System", darunter "Software packages" aus:

Image:Samba-2-webmin-software-packages.png

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":

Image:Samba-3-webmin-install-samba.png

Nach einer erfolgreichen Installation erscheint in etwa diese Ausabe:

Image:Samba-4-webmin-installed-samba.png

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":

Image:Samba-5-webmin-install-samba-client.png

Nach einer erfolgreichen Installation erscheint in etwa diese Ausabe:

Image:Samba-6-webmin-installed-samba-client.png

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):

Image:Samba-7-webmin-refresh.png

Image:Samba-8-webmin-refreshed.png

Samba konfigurieren

Ein neuer Menüeintrag wurde unterhalb von "Servers" hinzugefügt: "Samba Windows File Sharing". Klicken Sie auf diesen.

Image:Samba-9-webmin-samba-file-sharing.png

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:

Image:Samba-10-webmin-create-share.png

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:

Image:Samba-11-webmin-click-share-os4x.png

Image:Samba-11-2-webmin-clicked-share-os4x.png

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.

Image:Samba-12-webmin-edit-share.png

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.

Image:Samba-13-webmin-edit-share-permissions.png

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:

Image:Samba-14-webmin-users.png

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.

Image:Samba-15-webmin-edit-user-os4x.png

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:

Image:Samba-16-webmin-restart-samba.png

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...":

Image:Samba-winxp-explorer-1.png

Weisen Sie im darauf folgenden Dialog einen Laufwerksbuchstaben zu (in diesem Fall "O:"), als Verzeichnis nutzen Sie folgendes Schema:

\\<IP oder Rechnername>\<Freigabename>

Image:Samba-winxp-explorer-2.png

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:

Image:Samba-winxp-explorer-3.png

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 ...":

Image:Samba-mac-finder-1.png

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

Image:Samba-mac-finder-2.png

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".

Image:Samba-mac-finder-3.png

Views
Personal tools