mexx
Goto Top

Sambaproblem

Hallo,

ich möchte einen simplen Smb-Account anlegen. Der User mit dem Namen IP wurde im System angelegt und besitz ein Homeverzeichniss. Nun habe ich auch imn der smb.conf einen Verweis auf das Homeverzeichniss gelegt und dem Ordner auch zugewiesen, dass jeder Zugriff auf Ihn hat. Auch in der smb.conf steht security = Share, DENOCH will er eine Anmeldung. Jedoch soll jeder ohne Anmeldung Zugriff haben. Wo liegt der Fehler?

Gruß und Thx, mexx

Content-Key: 20695

Url: https://administrator.de/contentid/20695

Printed on: April 24, 2024 at 17:04 o'clock

Mitglied: 2795
2795 Nov 30, 2005 at 15:47:06 (UTC)
Goto Top
Hi Mexx,


die Option "Security = share" entspricht dem Zugriff auf Freigabeebene im Win95/98/ME.
Das heisst, das für eine Freigabe ein Passwort hinterlegt wird.
Damit du die Freigaben auf Benutzerebene nutzen kannst musst du
"security = user" eingeben. Zusätzlich musst du in der smb.conf unter der Freigabe
den User mit " valid user = ip" z.B. eintragen.


kerl
Member: mexx
mexx Nov 30, 2005 at 15:48:58 (UTC)
Goto Top
Ich möchte aber, dass jeder OHNE einen Benutzernamen eingeben zu müssen, auf den Inhalt des Verzeichnisses zugreifen kann.
Mitglied: 2795
2795 Nov 30, 2005 at 16:12:29 (UTC)
Goto Top
Dann sollte es ungefähr so aussehen:

[global]
security = share


[data]
path = /home/samba/data
guest ok = no
writeable = yes
username = ip
only user = no


Kurze Erklärung:

username = - Benutzer,mit denen das Kennwort des Clients überprüft wird
only user = - wenn "yes", werden nur solche Benutzernamen erlaubt, die durch
username angegeben sind

Allerdings musst du für die Freigabe ein Passwort hinterlegen. Schau dazu unter den Eigenschaften des Ordners nach. Dort gibt es einen Reiter "Freigeben". Von da aus
ist es nicht mehr weit bis "Add/Edit Share" -> "Security".

Kerl
Member: mexx
mexx Dec 01, 2005 at 07:06:55 (UTC)
Goto Top
Meine smb.conf sieht genauso aus, wie dein Beispiel. Der Benutzer ist in der smbusers angelegt und mit dem Befehl smbpasswd -a User habe ich das Password definieren wollen. Habe aber nix eingetragen. Jedoch erhalte ich trotzdem ein Anmeldefenster, wenn ich den Ordner öffnen wil. Zugriffsrechte besitz ebenfalls jeder auf den Ordner.
Member: mexx
mexx Dec 01, 2005 at 07:13:45 (UTC)
Goto Top
Konnte das Problem selber lösen.

quest ok = yes
quest only = yes
writeable = yes


Dazu die entsprechenden Rechte vergeben und fertsch....

Danke für Deine Hilfe!