[Samba] User profile

Pagina: 1
Acties:

  • XippIX
  • Registratie: Augustus 2001
  • Niet online
ik heb een aantal tutorials en how to's uitgeprobeerd hier op GOT, en ik heb de Samba server nu gedeeltelijk draaien op een paar vreemde dingen na.

Zo werken bijvoorbeeld de profielen nog niet, dit samen met de map op de server.

Dit is mijn config:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
[global]
    null passwords = no
    log file = /var/log/samba/log.%m
    loglevel = 2
    debug timestamp = yes
    bind interfaces only = yes
    max log size = 250
#interfaces = 192.168.xxx.xxx/255.255.255.0
    domain master = yes
#onderstaande regel zorgt voor het 
#automatisch aanmaken van machineaccounts.
    add user script = /usr/sbin/useradd -g machines -c NTMachine -d /dev/null -s /bin/false -n '%m$'
    locking = yes
    domain logons = yes
    preferred master = yes
    encrypt passwords = yes
    password level = 0
    logon path = \\linux\profile\%U
    serverstring = Samba on %L
#socket address = 195.83.xxx.xxx
#hosts allow = 192.168.xxx. localhost
#hosts allow = IP-address, 127.0.0.1/255.255.255.0
#mijn domainname is testnetwork
    workgroup = testnetwork
    smb passwd file = /etc/samba/smbpasswd
    logon script = %U.bat
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
    read raw = yes
    write raw = yes
    netbios name = linux
    load printers = no
    local master = yes
    security = user
    os level = 65
    oplocks = True
    deadtime = 1
    lock directory = /tmp/samba
    domain admin group = root @admins
    ldap idmap suffix = ou=Idmap
    ldap machine suffix = ou=Computers
    ldap suffix = dc=example,dc=com

[netlogon]
#hier staan scripts en policyfile
#Bepaalde hosts alleen toegang geven.
##  allow hosts = 192.168.xxx.
    max connections = 8
    comment = The domain logon service
    path = /samba/scripts
    browseable = no

[profile]
#hier worden de windowsprofielen opgeslagen
    comment = User profiles
    path = /samba/profiles
    read only = no
    browseable = no
    create mask = 0600
    directory mask = 0700
    writeable = yes


[homes]
#homedirectory van user
    comment = Home Directory of %u
    path = /samba/homes/%U
    browseable = yes
    writeable = yes


Ik denk echter dat het bij de homes verkeerd gaat, maar hier ben ik niet zeker van.

Ik heb bijvoobeeld de mappen homes, scripts en profiles gelijk in de root neergzet. Hiermee bedoel ik: in Suse gewoon naar mijn computer, dan harde schijf, en dan gelijk een mapje aangemaakt met Samba.

in de map profiles maakt hij wel een map "root" aan, maar als ik dit met andere gebruikers probeer dan zie ik helemaal niets.
Ook zie ik geen netwerkverbindingen als ik met een user inlog. Het inloggen gaat zonder foutmeldingen. En ik krijg ook gewoon een desktop voor mij. Maar hij laad het profiel nog niet. Of kan deze ook niet opslaan. En zoals gezegd bij netwerkomgeving staat niet eens de server waarnaa ik connect. Dus de net use z: \\linux krijgt hij niet te zien.

Iemand enig idee , hoe ik de netwerkomgeving en het net use command werkend kan krijgen?

  • XippIX
  • Registratie: Augustus 2001
  • Niet online
kick , iemand enig idee?

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 17-03 17:41
Heb je in windows wel aangegeven dat je roaming profiles wil gebruiken. Staat er verder niks in je log-bestand? En volgens mij werkt net use z: \\linux zowiezo niet je moet volgens mij net use z: \\linux\share gebruiken.

Hail to the king baby!


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 22:12

Cyphax

Moderator LNX
urk_forever schreef op woensdag 31 augustus 2005 @ 14:47:
Heb je in windows wel aangegeven dat je roaming profiles wil gebruiken. Staat er verder niks in je log-bestand? En volgens mij werkt net use z: \\linux zowiezo niet je moet volgens mij net use z: \\linux\share gebruiken.
Vul als sharenaam de username maar in dan. :)

Saved by the buoyancy of citrus


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 17-03 17:41
Het was maar een ideetje van me :)

Hail to the king baby!


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 22:12

Cyphax

Moderator LNX
Klopt ook, je moet ook een sharenaam invullen. Als je [homes] in samba gebruikt zijn de sharenames gelijk aan de usernames. :)

Saved by the buoyancy of citrus


  • blax
  • Registratie: Augustus 2004
  • Laatst online: 17-03 16:58
Misschien dat je hier wat aan hebt dit is de configuratie zoals die bij mij op het moment nog werkt.
De ldap regels kun je negeren dat is een project waar ik op het moment mee bezig ben.
Maar ik denk dat het je wel kan helpen om die profielen aan het werk te krijgen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Date: 2005/07/20 09:11:51


[global]
    #domein naam
    workgroup = THEDOMAIN
    #server naam
    netbios name = SMBSERVER
    #server omschrijving
    server string = Linux Samba
    log file = /var/log/samba/%m.log
    #samba server is ook de tijd server
    time server = Yes
    #zorgt er voor dat een machine automatisch toegevoegd wordt
    add machine script = /usr/sbin/useradd -d /dev/null -g samba clients -s /bin/false -M %u
    #bestand wat gebruikt wordt tijdens het aanmelden van de client
    logon script = logon.bat
    #pad naar het profiel van de gebruiker, %L is de naam van de server en %U de user.
    logon path = \\%L\profile\%U
    #drive letter van de profiel map
    logon drive = L:
    #zorgt er voor dat samba zich als een nt domein server gaat gedragen
    domain logons = Yes
    #zorgt er voor dat dit de primaire domein server wordt
    os level = 65
    preferred master = Yes
    domain master = Yes
    ldap idmap suffix = ou=Idmap
    ldap machine suffix = ou=Computers
    ldap suffix = dc=example,dc=com
    ldap ssl = no

[netlogon]
    comment = Initalisatie scripts
    path = /etc/samba/netlogon
    browseable = No
    locking = No
    share modes = No

[profile]
    path = /home/profile
    read only = No
    create mask = 0600
    directory mask = 0700

[home]
    comment = home directory van de gebruiker
    path = /home/%U
    read only = No

[public]
    comment = algemene directory
    path = /home/public
    read only = No
    create mask = 0777
    directory mask = 0700

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 01:01

deepbass909

[☼☼] [:::][:::] [☼☼]

misschien heel stom, maar staan je schijfrechten van directories wel goed?

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


  • XippIX
  • Registratie: Augustus 2001
  • Niet online
de rechten van de map staan wel goed, ik heb het getest om ze alle rechten te geven en dan mocht ook niet baten.

Verder staat het profile op zwevend, dus dat zal opzich geen probleem moeten zijn.

Ik zal nu even de config proberen die hierboven staat gepost en de nodige aanpassingen verichten. Trouwens,

[/quote]
Vul als sharenaam de username maar in dan.
[quote]

kan dit ook %U?

  • blax
  • Registratie: Augustus 2004
  • Laatst online: 17-03 16:58
Zelf heb ik nog een vraag en ik vond het eigenlijk wel bij deze topic passen.
Hoe kan ik er voor zorgen dat de zwevend profiel niet aan het begin helemaal op de cliënt pc ingeladen wordt. En pas bij het uitlezen naar de server geschreven wordt? Het lijkt mij namelijk beter om alles continu van de server en naar de server toe te schrijven. Naar mijn idee zou dit er voor kunnen zorgen dat 's morgens en 's avonds wanneer er in - en uitgelogt wordt er niet op elkaar gewacht moet worden.
Pagina: 1