• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

samba logon drive

Horschd

Newbie
hi,

ich hab mir mal n pdc gebaut und das klappt so auch alles wunderbar, aber was mich stoört ist die tatsache wenn ich auf mein logon drive, beispielsweise h: klick , muss ich immer zuerst in den profile ordner gehen, bevor ich bei meinem wirklich profil bin(Anwendungsdaten, eigene dateien usw). ... was ist da zu machen ??


thx schon mal im voraus
 
OP
H

Horschd

Newbie
[global]
workgroup = LINUX-DOM
server string = Samba Server
interfaces = 127.0.0.1, eth0
bind interfaces only = Yes
update encrypted = Yes
map to guest = Bad User
max log size = 10000
add group script = /usr/sbin/groupadd %m
add user to group script = /usr/sbin/usermod -G beck -g %m
add machine script = /usr/sbin/useradd -c Machine -m -d /var/lib/nobody -s /bin/false %m$
logon script = netzlaufwerk.cmd
logon drive = r:
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
ldap suffix = dc=example,dc=com
ldap ssl = no
remote browse sync = 192.168.0.117
printer admin = @ntadmin, root, administrator
create mask = 0775
force create mode = 0775
force security mode = 0775
directory mask = 0775
force directory mode = 0775
 

stka

Guru
Hallo,

wenn das deine gesamte smb.conf ist fehlt da etwas, nämlich dein Freigabe [homes] die dir überhaupt erst deine Heimatverzeichnisse zur Verfügung stellt.

[homes]
comment = Benutzerverzeichnisse
read only = No
browseable = No

Das solltest du unter deine bestehende smb.conf eintragen. Achtung ganz wichtig ohne ein Pfadangabe! Den Pfad holt sich der PDC über die Variable "logon home" Dein Home LW ist laut deiner smb.conf "r", das wir dir aber auf Grund deiner fehlenden homes Freigabe nicht angezeigt.
Ein weitere Punkt ist mir aufgefallen. Hast du wirklich eine LDAP Server mit dem suffix example.com? Wenn du keine LDAP Server hast, solltest du die LDAP Einträge löschen.
Hoffe das hilft dir weiter

Gruß

Stefan
 
OP
H

Horschd

Newbie
ich hab nur den [global] teil gepostet, dachte nur der wäre nötig .. sorry , jetzt bhier mal alles ;-)

[global]
workgroup = LINUX-DOM
server string = Samba Server
interfaces = 127.0.0.1, eth0
bind interfaces only = Yes
update encrypted = Yes
map to guest = Bad User
max log size = 10000
add group script = /usr/sbin/groupadd %m
add user to group script = /usr/sbin/usermod -G beck -g %m
add machine script = /usr/sbin/useradd -c Machine -m -d /var/lib/nobody -s /bin/false %m$
logon script = netzlaufwerk.cmd
logon drive = r:
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
remote browse sync = 192.168.0.117
printer admin = @ntadmin, root, administrator
create mask = 0775
force create mode = 0775
force security mode = 0775
directory mask = 0775
force directory mode = 0775

[netlogon]
path = /home/netlogon
valid users = @beck
force group = beck
read only = No
create mask = 0775
force create mode = 0775
directory mask = 0775
force directory mode = 0775

[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No

[users]
comment = All users
path = /home
read only = No
inherit permissions = Yes
veto files = /aquota.user/groups/shares/


[groups]
comment = All groups
path = /home/groups
read only = No
inherit permissions = Yes

[pdf]
comment = PDF creator
path = /var/tmp
create mask = 0600
printable = Yes

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root
force group = ntadmin
create mask = 0664

[media]
comment = "Medien Dateien"
path = /home/media/
valid users = @beck
force group = beck
read only = No
create mask = 0770
force create mode = 0770
directory mask = 0770
force directory mode = 0770
 

stka

Guru
Also aus der [homes] Freigabe kannst du den Parameter "valid users" entfernen, da bei [homes] sowieso nur der entsprechende User Rechte hat. Was du in deiner Umgebung unter Windows siehst, ist warscheinlich deine Freigabe [users]. Wenn du dein Parameter "path=/home/%S" setzt sollte es auch gehen, dann wird der Benutzername hinter /home gesetzt. Das sollte aber durch die Freigabe [homes] automatisch klappen, probier mal aus.

Gruß

Stefan
 
Oben