Öffentlicher SAMBA Share
Hallo, ich möchte auf meinem PC einen öffentlichen Samba Share einrichten. Samba über Yast aktiviert, entsprechenden Benutzer mit "smbpasswd -a USER" eingerichtet und den Share mit folgenden Parametern eingerichtet: [public] comment = public browsable = yes path = /PATH/TO/DATA public = yes writable = no write list = USER guest ok = yes In der global-section habe ich die Einstellungen von Yast soweit übernommen nur "guest account = nobody" hinzugefügt und den Benutzer "nobody" mit "smbpasswd -an nobody" angelegt. Der Share wird jetzt auch angelegt, aber er fragt mich immer nach einem Benutzer und Passwort. Der angelegte Benutzer kann sich nicht einloggen und als Gast (ohne jegliche Angaben im Login Fenster) kann ich das Verzeichnis auch nicht anschauen. Den sbm- und nmb-Daemon habe ich nach den Veränderungen an der smb.conf natürlich neu gestartet. Was ist hier falsch? Kann mir jemand weiterhelfen oder vielleicht eine funktionierende smb.conf zukommen lassen? MfG Marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 17. September 2011, 15:15:19 schrieb Marco Röben:
Was ist hier falsch? Kann mir jemand weiterhelfen oder vielleicht eine funktionierende smb.conf zukommen lassen?
MfG Marco
Hi, hier mein Abschnitt aus der samba.conf [public] comment = Kommentar hier follow symlinks = No force group = samba guest ok = Yes inherit acls = Yes path = /pfad/nach/ordner read only = No create mask = 0664 directory mask = 0775 und relevantes Globales: usershare allow guests = Yes die Option guest account habe ich nicht drinne. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 17. September 2011, 15:36:22 schrieb Jan Krings:
hier mein Abschnitt aus der samba.conf
Vielen Dank, aber das brachte keinen Erfolg. Dolphin fragt immer noch nach einem Passwort und auch wenn ich die richtige Passwort/Benutzer Kombination eingebe wird keine Verbindung hergestellt? Bug in KDE4? Ich habe jetzt mal ganz einfach angefangen. Diese smb.conf sollte doch den entsprechenden Share zur Verfügung stellen ohne irgendwelche Passwortabfragen, oder? /storage/Videos gehört dem user "xbmc". [global] workgroup = WORKGROUP netbios name = mediacenter security = share guest account = nobody [Videos] writable = yes path = /storage/Videos public = yes guest ok = yes guest only = yes guest account = nobody browsable = yes Am liebsten möchte ich aber ein Verhalten wie hier [1] beschrieben. Das bekomme ich aber auch nicht hin? Ist irgendetwas mit der Samba Installation von openSUSE faul? Ich weiss schon warum ich nie wirklich warm geworden bin mit Samba... *argh* MfG Marco [1] http://micheljansen.org/blog/entry/182 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag 17 September 2011 schrieb Marco Röben:
Am Samstag, 17. September 2011, 15:36:22 schrieb Jan Krings:
hier mein Abschnitt aus der samba.conf
Vielen Dank, aber das brachte keinen Erfolg. Dolphin fragt immer noch nach einem Passwort und auch wenn ich die richtige Passwort/Benutzer Kombination eingebe wird keine Verbindung hergestellt? Bug in KDE4? Hat mit KDE nix zu tun.
Ich habe jetzt mal ganz einfach angefangen. Diese smb.conf sollte doch den entsprechenden Share zur Verfügung stellen ohne irgendwelche Passwortabfragen, oder? /storage/Videos gehört dem user "xbmc".
[global] workgroup = WORKGROUP netbios name = mediacenter security = share guest account = nobody Das ist der Defaultaccount
Heisst denn dein Sambaserver tatsächlich mediacenter? Sind die beteiligten Rechner alle in der Workgroup WORKGROUP?>
[Videos] writable = yes path = /storage/Videos public = yes guest ok = yes guest only = yes Das heisst, dass ausschließlich nobody zugreifen darf, weil gleichzeitig "guest ok = yes" gesetzt ist. Entscheide dich :-)
guest account = nobody
Der gehört nicht hierher, das ist eine globale Option
browsable = yes
Am liebsten möchte ich aber ein Verhalten wie hier [1] beschrieben. Das bekomme ich aber auch nicht hin? Ist irgendetwas mit der Samba Installation von openSUSE faul?
Definitiv nein
Ich weiss schon warum ich nie wirklich warm geworden bin mit Samba... *argh*
Samba ist SMB-Protokoll (NETBIOS) also eigentlich Windows. In der Regel hat man einen Linux/Unix-Rechner als Samba-Server und Windows-Clients. Bei Linux-Linux-Verbindungen ist eigentlich NFS das Mittel der Wahl. -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text- Nachrichten!
Hallo, ist vielleicht Arparmor bei Dir aktiv? Gruß Am 17.09.2011 18:36, schrieb Marco Röben:
Am Samstag, 17. September 2011, 15:36:22 schrieb Jan Krings:
hier mein Abschnitt aus der samba.conf Vielen Dank, aber das brachte keinen Erfolg. Dolphin fragt immer noch nach einem Passwort und auch wenn ich die richtige Passwort/Benutzer Kombination eingebe wird keine Verbindung hergestellt? Bug in KDE4?
Ich habe jetzt mal ganz einfach angefangen. Diese smb.conf sollte doch den entsprechenden Share zur Verfügung stellen ohne irgendwelche Passwortabfragen, oder? /storage/Videos gehört dem user "xbmc".
[global] workgroup = WORKGROUP netbios name = mediacenter security = share guest account = nobody
[Videos] writable = yes path = /storage/Videos public = yes guest ok = yes guest only = yes guest account = nobody browsable = yes
Am liebsten möchte ich aber ein Verhalten wie hier [1] beschrieben. Das bekomme ich aber auch nicht hin? Ist irgendetwas mit der Samba Installation von openSUSE faul?
Ich weiss schon warum ich nie wirklich warm geworden bin mit Samba... *argh*
MfG Marco
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag 17 September 2011 schrieb Jan Krings: snip
die Option guest account
habe ich nicht drinne. Die ist nur dann notwendig, wenn der Gastzugriff mit einem bestimmten Benutzernamen erfolgen soll. Bei uns im Betrieb holen und schreiben Wz-Maschinen per Samba NC-Daten von/auf einen Server. Die Wz-Maschinen haben oft keinen angemeldeten Benutzer und greifen mit dem Gastzugriff zu. Für die Verwaltung der Daten (Datenbank) ist aber ein bestimmter Benutzer zwingend notwendig, deshalb wird der Gastzugriff auf diesen bestimmten Benutzer abgebildet.
-- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text- Nachrichten!
participants (4)
-
Hugo Egon Maurer
-
Jan Krings
-
Marco Röben
-
Matthias Müller