O parâmetro de usuários válidos do SAMBA não está funcionando

0

Eu criei um compartilhamento de samba em um servidor Linux CENTOS7. Adicionado o usuário com: smbpasswd -a lelies e deu-lhe uma senha.

mas quando eu adiciono o parâmetro: 'valid users = lelies' no arquivo smb.conf, o servidor pede credenciais, mas nenhuma é exceção ...

Quando defino que o compartilhamento esteja aberto para todos, ele é acessível para todos.

aqui está o meu arquivo smb.conf:

#======================= Global Settings =====================================
[global]
#Global Info:
        workgroup = nmc
        netbios name = AMS-QTGW02
        server string = %h server (Samba %v)
        dns proxy = no
        hosts allow = 172.23.2. 172.23.3. 
        force user = nobody
        force group = nobody

#Logging Info:
#       log file = /var/log/samba/log.%m
#       log level = 3
#       max log size = 50M

#Authentication:
        security = user
        passdb backend = tdbsam

#Performance Tuning:
#       socket options = SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY 
IPTOS_LOWDELAY
#       use sendfile = true
#       kernel oplocks = no
#       strict locking = no

#Printer Setup:
        load printers = no
        cups options = raw
        printing = bsd
        printcap name = /dev/null
        disable spoolss = yes

#======================= Share Definitions =======================

[AMS-COMPLIANCE]
        comment = Compliance Recorder Storage Share
        path = /storage/internal/AMS-COMPLIANCE
        browseable = yes
        writable = yes
        force user = nobody
        force group = nobody
        valid users = lelies
#       guest ok = no

Os arquivos nesse compartilhamento devem sempre ser escritos como o usuário local ninguém devido a outros processos executados por trás dele.

Qualquer ajuda é bem vinda ....

    
por SHLelieveld 21.12.2017 / 11:23

0 respostas