Hallo,
Ich will einige Verzeichnisse auf einem opensuse 11.1 Server frei geben. Dei meisten Freigaben wollte ich so einrichten dass sie ohne login erreichbar sind (aber nur mit leserechten). Allerdings brauche ich auch einen Ordner der nur mit entsprechendem Login erreichbar ist (dann auch mit Leserechten).
Meine smb.conf sieht so aus:
Als Client habe ich zum testen erstmal nur mein Notebook zur Verfügung (opensuse 11.1 / Windows Vista).
Wenn ich den Security-Mode auf "user" stelle kann ich mit Vista und opensuse ohne Probleme Zugreifen. Allerdings müsste ich dann für jeden Client einen Account auf dem Linux Server einrichten und das will ich nicht. Stelle ich jetzt den Security-Mode auf "share" funktionert der Zugriff nur unter Vista. Opensuse erkennt dann den Server nicht mehr.
Ist dass ein Bug, oder muss ich den samba client unter opensuse irgendwie einrichten damit er auf den Server mit security=share zugreifen kann? Gibt es als Alternative eine Möglichkeit mit security=share Gastzugriffe zu erlauben ohne dass ein entsprechender Benutzer auf dem Server eingerichtet ist?
Ich will einige Verzeichnisse auf einem opensuse 11.1 Server frei geben. Dei meisten Freigaben wollte ich so einrichten dass sie ohne login erreichbar sind (aber nur mit leserechten). Allerdings brauche ich auch einen Ordner der nur mit entsprechendem Login erreichbar ist (dann auch mit Leserechten).
Meine smb.conf sieht so aus:
Code:
[global]
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
ldap suffix =
netbios name = ldt-filesrv
passdb backend = smbpasswd
security = share
wins server =
wins support = No
workgroup = LdtWrkGrp
[private]
comment =
public = No
guest ok = No
inherit acls = Yes
path = /mnt
read only = No
writeable = Yes
browseable = Yes
[public]
comment =
public = Yes
guest ok = Yes
inherit acls = Yes
path = /mnt/raid/Filme/
read only = Yes
writeable = No
browseable = Yes
## Share disabled by YaST
# [netlogon]
Als Client habe ich zum testen erstmal nur mein Notebook zur Verfügung (opensuse 11.1 / Windows Vista).
Wenn ich den Security-Mode auf "user" stelle kann ich mit Vista und opensuse ohne Probleme Zugreifen. Allerdings müsste ich dann für jeden Client einen Account auf dem Linux Server einrichten und das will ich nicht. Stelle ich jetzt den Security-Mode auf "share" funktionert der Zugriff nur unter Vista. Opensuse erkennt dann den Server nicht mehr.
Ist dass ein Bug, oder muss ich den samba client unter opensuse irgendwie einrichten damit er auf den Server mit security=share zugreifen kann? Gibt es als Alternative eine Möglichkeit mit security=share Gastzugriffe zu erlauben ohne dass ein entsprechender Benutzer auf dem Server eingerichtet ist?