GP3 sambaconfig: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Wechseln zu: Navigation, Suche
 
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Baustelle|An diesem Artikel wird derzeit gearbeitet. Achtung: Der Artikel kann unvollständig und fehlerhaft sein!}}
 
 
{|width="40%"
 
{|width="40%"
 
  |[[Bild:deutsch.png]] - [[GP3 sambaconfig|in Deutsch]]
 
  |[[Bild:deutsch.png]] - [[GP3 sambaconfig|in Deutsch]]
 
  |[[Bild:english.png]] - [[GP3 sambaconfig (en)|in English]]
 
  |[[Bild:english.png]] - [[GP3 sambaconfig (en)|in English]]
 
  |}  
 
  |}  
 +
{{GP|Unter Gemini Project 3.3 ist das Plugin standardmässig vorinstalliert. Und beachtet, dass das Paket des Samba-Servers ab [[OE 2.2]] <code>'''samba-base'''</code> heisst und nicht wie früher <code>sambaserver</code>.}}
 
[[Datei:GP3 sambaconfig.png|right|thumb|400px|Globale Einstellungen]]
 
[[Datei:GP3 sambaconfig.png|right|thumb|400px|Globale Einstellungen]]
 
[[Datei:GP3 sambaconfig Freigaben.png|right|thumb|400px|Standard Freigaben vom DMM Image]]
 
[[Datei:GP3 sambaconfig Freigaben.png|right|thumb|400px|Standard Freigaben vom DMM Image]]
Das <code>geminisambaconfig</code> Plugin ist ein Konfigurationstool für den [[Samba-Server]]. Der Samba-Server (Paket <code>sambaserver</code>) wird bei der Installation des Plugins auch mit installiert, sofern er im Image nicht vorhanden ist. Folgende Funktionen werden bereitgestellt:
+
Das <code>'''geminisambaconfig'''</code> Plugin ist ein Konfigurationstool für den [[Samba Server]]. Der Samba Server (Paket <code>sambaserver</code>, oder <code>samba-base</code>) wird bei der Installation des Plugins auch mit installiert, sofern er im Image nicht vorhanden ist. Folgende Funktionen werden bereitgestellt:
  
 
* Editieren von gobalen Einstellungen
 
* Editieren von gobalen Einstellungen
Zeile 13: Zeile 13:
 
Beachtet bitte, dass der <code>sambaserver</code> standardmässig keine Authentifizierung mittels Benutzernamen und Passwort erlaubt. Jeder Benutzer kann auf die konfigurierten Dreambox Freigaben zugreifen.
 
Beachtet bitte, dass der <code>sambaserver</code> standardmässig keine Authentifizierung mittels Benutzernamen und Passwort erlaubt. Jeder Benutzer kann auf die konfigurierten Dreambox Freigaben zugreifen.
  
== Installation ==
+
== Installation / Deinstallation ==
Installiert das <code>geminisambaconfig</code> Plugin via [[GP3 Addons|Addons]] im Blue Panel. Das Paket befindet sich in der Kategorie '''Gemini Plugins'''. Startet nach der Installationen die Dreambox neu. Alternativ kann das Plugin auch via [[Telnet]] oder [[SSH]] mit folgendem Befehl installiert werden.
+
Das <code>geminisambaconfig</code> Plugin könnt ihr auf folgende Arten installieren / deinstallieren:
<syntaxhighlight>
+
{{Hauptbeitrag|GP3 Addons| - Kategorie: Gemini Plugins}}
opkg update && opkg install geminisambaconfig
+
{{Hauptbeitrag|WebAdmin| - Paketname: <code>geminisambaconfig</code>}}
</syntaxhighlight>
+
{{Hauptbeitrag|OPKG| - Paketname: <code>geminisambaconfig</code>}}
 
+
Führt nach der Installationen einen Neustart von [[Enigma2]] aus, oder startet die Dreambox neu. Das Plugin findet ihr standardmässig im {{Blue|Blue Panel}} → {{Taste|Daemons}} → {{Taste|Samba Einstell.}}.
Das Plugin findet ihr standardmässig im {{Blue|Blue Panel}} → {{Taste|Daemons}} → {{Taste|Samba Einstell.}}.
+
  
 
== Bedienung ==
 
== Bedienung ==
Nach dem Öffnen des Plugins, könnt ihr Globale Einstellungen des Samba-Servers anpassen, wobei die Standard Einstellungen ohne Probleme funktionieren. Die folgende Tabelle zeigt euch die Beschreibung der Farbtasten, bearbeiten von Freigaben und interessante Einstellungen, die ihr anpassen könnt. Gespeicherte Einstellungen werden in die Datei <code>smb.conf</code> im Verzeichnis <code>/etc/samba</code> geschrieben.
+
Nach dem Öffnen des Plugins, könnt ihr Globale Einstellungen des Samba Servers anpassen, wobei die Standard Einstellungen ohne Probleme funktionieren. Die folgende Tabelle zeigt euch die Beschreibung der Farbtasten, bearbeiten von Freigaben und interessante Einstellungen, die ihr anpassen könnt. Gespeicherte Einstellungen werden in die Datei <code>[[Smb.conf|smb.conf]]</code> im Verzeichnis <code>/etc/samba</code> geschrieben.
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
! width="100"|Eingaben
+
! width="120"|Eingaben
! width="700"|Beschreibung
+
! width="100%"|Beschreibung
 
|-  
 
|-  
 
| {{Green|speichern}}
 
| {{Green|speichern}}
Zeile 32: Zeile 31:
 
|-  
 
|-  
 
| {{Red|Freigaben}}
 
| {{Red|Freigaben}}
| Öffnet das Konfigurationsmenü der Freigaben. Mit der {{Taste|OK}} Taste, öffnet ihr bestehende Freigaben und könnt sie editieren. Mit der {{Green|grünen}} Taste erstellt ihr neue Freigaben und die {{Red|rote}} Taste löscht Freigaben. <br />Als Freigaben könnt ihr Speichergeräte (DVD, USB, CF, usw.) einbinden, Bedingung ist aber, dass sie korrekt im System eingebunden sind. Den Mountpunkt (z.B. <code>/media/cf</code>) müsst ihr natürlich wissen, beim Erstellen von den Freigaben. Speichert eure Einstellungen mit der {{Green|grünen}} Taste bevor ihr das Plugin verlässt. Ein Neustart vom Samba-Server ist nicht nötig.
+
| Öffnet das Konfigurationsmenü der Freigaben. Mit der {{Taste|OK}} Taste, öffnet ihr bestehende Freigaben und könnt sie editieren. Mit der {{Green|grünen}} Taste erstellt ihr neue Freigaben und die {{Red|rote}} Taste löscht Freigaben. <br />Als Freigaben könnt ihr Speichergeräte (DVD, USB, CF, usw.) einbinden, Bedingung ist aber, dass sie korrekt im System eingebunden sind. Den Mountpunkt (z.B. <code>/media/cf</code>) müsst ihr natürlich wissen, beim Erstellen von den Freigaben. Speichert eure Einstellungen mit der {{Green|grünen}} Taste bevor ihr das Plugin verlässt. Ein Neustart vom Samba Server ist nicht nötig.
 
|-  
 
|-  
 
| workgroup
 
| workgroup
Zeile 38: Zeile 37:
 
|}
 
|}
  
{{Hinweis|'''Gleiche Boxen im Netzwerk'''<br/>Wenn ihr zwei gleiche Dreamoxen (z.B. zwei DM7020HD) mit Samba-Server im Netzwerk benutzt, habt ihr einen Konflikt, da die Hostnamen doppelt vorhanden sind. Datenaustausch ist in diesem Fall nicht möglich. Ändert in diesem Fall den Hostnamen auf einer Dreambox. Die Konfigurationsdatei befindet sich unter <code>/etc/hostname</code>.}}
+
{{Hinweis|'''Gleiche Boxen im Netzwerk'''<br/>Wenn ihr zwei gleiche Dreamboxen (z.B. zwei DM7020HD) mit Samba Server im Netzwerk benutzt, habt ihr einen Konflikt, da die Hostnamen doppelt vorhanden sind. Datenaustausch ist in diesem Fall nicht möglich. Ändert in diesem Fall den Hostnamen auf einer Dreambox. Die Konfigurationsdatei befindet sich unter <code>/etc/hostname</code>.}}
  
== Zugriff auf den Samba-Server ==
+
== Zugriff auf den Samba Server ==
 
Die Dreambox(en) sollten im Normalfall automatisch in den jeweiligen Dateimanagern oder Netzwerkumgebung der verschiedenen Betriebssysteme angezeigt werden. Ihr könnt auch nach den Boxen suchen (z.B. mit <code>\\ip_der_box</code> unter Windows), wenn ihr sie nicht findet. Unter Windows ist sicher das Stichwort "Netzlaufwerkverbindung" interessant, um die Dreambox im Windows Explorer zu integrieren.
 
Die Dreambox(en) sollten im Normalfall automatisch in den jeweiligen Dateimanagern oder Netzwerkumgebung der verschiedenen Betriebssysteme angezeigt werden. Ihr könnt auch nach den Boxen suchen (z.B. mit <code>\\ip_der_box</code> unter Windows), wenn ihr sie nicht findet. Unter Windows ist sicher das Stichwort "Netzlaufwerkverbindung" interessant, um die Dreambox im Windows Explorer zu integrieren.
 
<gallery>
 
<gallery>
Zeile 48: Zeile 47:
 
</gallery>
 
</gallery>
  
== Deinstallation ==
+
== Befehle in der Kommandozeile ==
Deinstallation erfolgt über die Kategorie '''Gemini Plugins''' in den [[GP3 Addons|Addons]]. Wählt das <code>geminisambaconfig</code> Plugin mit der {{Taste|OK}} Taste und startet die Deinstallation mit der {{Green|grünen}} Taste. Führt nach der Deinstallationen einen [[Enigma2]] Neustart aus, oder startet die Dreambox neu. Oder deinstalliert das Plugin via [[Telnet]] oder [[SSH]]:
+
=== Bis OE 2.0 ===
 +
==== Samba Server stoppen====
 
<syntaxhighlight>
 
<syntaxhighlight>
opkg remove geminisambaconfig
+
/etc/network/if-down.d/01samba-kill
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
==== Samba Server starten ====
 +
<syntaxhighlight>
 +
/etc/network/if-up.d/01samba-start
 +
</syntaxhighlight>
 +
==== Samba Version anzeigen ====
 +
<syntaxhighlight>
 +
smbd --version
 +
</syntaxhighlight>
 +
 +
=== Ab OE 2.2 ===
 +
==== Samba Server stoppen ====
 +
<syntaxhighlight>systemctl stop samba</syntaxhighlight>
 +
 +
==== Samba Server starten ====
 +
<syntaxhighlight>systemctl start samba</syntaxhighlight>
 +
 +
==== Samba Server Status abfragen ====
 +
<syntaxhighlight>systemctl status samba</syntaxhighlight>
 +
 +
=== Ab OE 2.5 ===
 +
==== Samba Server stoppen ====
 +
<syntaxhighlight>systemctl stop smb.service</syntaxhighlight>
 +
 +
==== Samba Server starten ====
 +
<syntaxhighlight>systemctl start smb.service</syntaxhighlight>
 +
 +
==== Samba Server Status abfragen ====
 +
<syntaxhighlight>systemctl status smb.service</syntaxhighlight>
  
{{Hinweis|Der Samba-Server (Paket <code>sambaserver</code>) wird dabei nicht deinstalliert. }}
 
 
[[Kategorie:GP3]]
 
[[Kategorie:GP3]]

Aktuelle Version vom 4. Januar 2017, 22:34 Uhr

Deutsch.png - in Deutsch English.png - in English
Ambox GP3.png Unter Gemini Project 3.3 ist das Plugin standardmässig vorinstalliert. Und beachtet, dass das Paket des Samba-Servers ab OE 2.2 samba-base heisst und nicht wie früher sambaserver.
Globale Einstellungen
Standard Freigaben vom DMM Image

Das geminisambaconfig Plugin ist ein Konfigurationstool für den Samba Server. Der Samba Server (Paket sambaserver, oder samba-base) wird bei der Installation des Plugins auch mit installiert, sofern er im Image nicht vorhanden ist. Folgende Funktionen werden bereitgestellt:

  • Editieren von gobalen Einstellungen
  • Erstellen / Anpassen / Löschen von Freigaben

Beachtet bitte, dass der sambaserver standardmässig keine Authentifizierung mittels Benutzernamen und Passwort erlaubt. Jeder Benutzer kann auf die konfigurierten Dreambox Freigaben zugreifen.

Inhaltsverzeichnis

Installation / Deinstallation

Das geminisambaconfig Plugin könnt ihr auf folgende Arten installieren / deinstallieren:

Hauptbeitrag.png siehe Beitrag: GP3 Addons - Kategorie: Gemini Plugins
Hauptbeitrag.png siehe Beitrag: WebAdmin - Paketname: geminisambaconfig
Hauptbeitrag.png siehe Beitrag: OPKG - Paketname: geminisambaconfig

Führt nach der Installationen einen Neustart von Enigma2 aus, oder startet die Dreambox neu. Das Plugin findet ihr standardmässig im Blue PanelDaemonsSamba Einstell..

Bedienung

Nach dem Öffnen des Plugins, könnt ihr Globale Einstellungen des Samba Servers anpassen, wobei die Standard Einstellungen ohne Probleme funktionieren. Die folgende Tabelle zeigt euch die Beschreibung der Farbtasten, bearbeiten von Freigaben und interessante Einstellungen, die ihr anpassen könnt. Gespeicherte Einstellungen werden in die Datei smb.conf im Verzeichnis /etc/samba geschrieben.

Eingaben Beschreibung
speichern Speichert die Einstellungen und schliesst das Plugin.
Freigaben Öffnet das Konfigurationsmenü der Freigaben. Mit der OK Taste, öffnet ihr bestehende Freigaben und könnt sie editieren. Mit der grünen Taste erstellt ihr neue Freigaben und die rote Taste löscht Freigaben.
Als Freigaben könnt ihr Speichergeräte (DVD, USB, CF, usw.) einbinden, Bedingung ist aber, dass sie korrekt im System eingebunden sind. Den Mountpunkt (z.B. /media/cf) müsst ihr natürlich wissen, beim Erstellen von den Freigaben. Speichert eure Einstellungen mit der grünen Taste bevor ihr das Plugin verlässt. Ein Neustart vom Samba Server ist nicht nötig.
workgroup Alternativ, könnt ihr den Namen der Arbeitsgruppe (workgroup), wie bei den anderen Windows Rechnern in eurem Netzwerk anpassen. Ist aber keine Bedingung, um auf die Dreambox zugreifen zu können. Das Anzeigen von der Dreambox im Netzwerk kann einige Minuten dauern, insbesondere wenn mehrere Arbeitsgruppen vorhanden sind.
Ambox notice.png Gleiche Boxen im Netzwerk
Wenn ihr zwei gleiche Dreamboxen (z.B. zwei DM7020HD) mit Samba Server im Netzwerk benutzt, habt ihr einen Konflikt, da die Hostnamen doppelt vorhanden sind. Datenaustausch ist in diesem Fall nicht möglich. Ändert in diesem Fall den Hostnamen auf einer Dreambox. Die Konfigurationsdatei befindet sich unter /etc/hostname.

Zugriff auf den Samba Server

Die Dreambox(en) sollten im Normalfall automatisch in den jeweiligen Dateimanagern oder Netzwerkumgebung der verschiedenen Betriebssysteme angezeigt werden. Ihr könnt auch nach den Boxen suchen (z.B. mit \\ip_der_box unter Windows), wenn ihr sie nicht findet. Unter Windows ist sicher das Stichwort "Netzlaufwerkverbindung" interessant, um die Dreambox im Windows Explorer zu integrieren.

Befehle in der Kommandozeile

Bis OE 2.0

Samba Server stoppen

/etc/network/if-down.d/01samba-kill

Samba Server starten

/etc/network/if-up.d/01samba-start

Samba Version anzeigen

smbd --version

Ab OE 2.2

Samba Server stoppen

systemctl stop samba

Samba Server starten

systemctl start samba

Samba Server Status abfragen

systemctl status samba

Ab OE 2.5

Samba Server stoppen

systemctl stop smb.service

Samba Server starten

systemctl start smb.service

Samba Server Status abfragen

systemctl status smb.service