windows - Debian Samba - Blanding af beskyttede og offentlige mapper - Win 7 Client

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en Debian-kasse, der kører samba på et lille hjemmenetværk.


smb.conf er som følger:


[global]

    workgroup = workgroup
    netbios name = loftserver
    security = user
    map to guest = bad user
    guest account = smbguest

[share]

    path = /storage/share
    writeable = yes
    guest ok = yes
    public = yes
    browseable = yes


[prot]
    path = /storage/prot
    read only = no
    browseable = yes
    guest ok = no
    create mask = 0666
    directory mask = 0777
    valid users = pwuser


alt fungerer perfekt for linux klienter. Delemappen er offentlig - ingen problemer. Prot (beskyttet) mappen fungerer som den skal, brugere bliver bedt om brugernavn og adgangskode til pwuser.


Jeg sætte disse ved hjælp af:


smbpasswd -a pwuser


derefter ændret ejerskab af mappen med:


chown -R pwuser:pwuser /storage/prot


Som sagt alle fungerer fint med Linux klienter.


Problemet opstår på en Windows 7-klient.


De kan gennemse til \loftservershare uden problemer. Gennemse til \loftserverprot giver dem adgangskodeprompten. De indtaster de korrekte detaljer - men får en godkendelsesfejl (adgang nægtet).


/var/log/samba/log.smbd giver følgende fejl:


[2012/02/20 23:47:33.023285,  1] smbd/service.c:678(make\_connection\_snum)
   create\_connection\_server\_info failed: NT\_STATUS\_ACCESS\_DENIED


Nogen forslag? Jeg er sikker på, at det er noget, jeg har overset.

Bedste reference


Problem løst.


Jeg fjernede linjen


 valid users = pwuser


Fra config.


Mappen forbliver beskyttet af pwuser og password-godkendelse, men fungerer fint for win7 og XP-klienter.


En mærkelig, som jeg ikke forstår!