Samba 4.7.6 Problemas no Ubuntu 18.04

0

Venho hospedando algumas pastas compartilhadas públicas e controladas por acesso (localizadas em uma unidade externa) usando o Samba 4.3.11-Ubuntu no Ubuntu 14.04. Isso funcionou muito bem e exatamente como desejado para o meu pequeno escritório.

A máquina rodando 14.04 travou, então eu a substituí por uma máquina mais nova, na qual eu instalei o Ubuntu 18.04, e a última versão do Samba disponível em apt , que é o Samba 4.7.6-Ubuntu.

Agora, o mesmo arquivo smb.conf que funcionou perfeitamente em minha configuração do Ubuntu 14.04 / Samba 4.3.11 não não funciona na minha configuração 18.04.

Na verdade, a maneira somente que posso fazer com que qualquer usuário do Samba tenha acesso é se eu fizer deles um usuário administrador no arquivo smb.conf , então a definição admin users em a seção [global] no arquivo conf abaixo foi comentada anteriormente. É descomentado permitir o acesso dos meus usuários, conforme descrito.

Eu já tentei tornar a seção [global] minimalista, colocando-a apenas em uma definição de arquivo de log.

O que poderia estar acontecendo? Aqui está o arquivo conf:

# Samba config file
# From UNKNOWN
# Date: 2018/01/01 00:01:26

[global]
    workgroup = safeserver
    netbios name = safeserver
    server string = SAFE File Server: %L
    #interfaces = eth0, lo, wlan0
    inherit acls = Yes
    inherit permissions = Yes
    dns proxy = no
    obey pam restrictions = Yes
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    unix password sync = Yes

    admin users = drusmor, jadams, bfranklin, gwashington, ugrant
    #admin users = drusmor
    invalid users = ccoolidge

    log file = /var/log/samba/%m.log
    log level = 1 winbind:5
    max log size = 1000

    #smb ports = 139
    #name resolve order = bcast lmhosts host wins
    logon path = \safeserver\profiles\.msprofile
    logon drive = P:
    logon home = \safeserver\%U\.9xprofile

    # Makes this box the master file server
    #os level = 254
    #preferred master = No
    #domain master = Yes
    wins support = Yes
    panic action = /usr/share/samba/panic-action %d
    # nodelay is default, increasing buf size helps speed, keepalive closes
    # dead connections and returns memory to system.
    #socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536 SO_KEEPALIVE
    # Set to cleanup dead connections quickly
    deadtime = 15

    load printers = no
    printable = no

[homes]
    # Added by DAR on 8 Feb 2018
    comment = Home Directories (on external shared drive)
    #invalid users = root, bin, daemon, nobody, named, sys, tty, disk, mem, kmem
    valid users = %S
    path = /media/safeserver/externaldrive/homes/%U
    read only = no
    guest ok = no
    create mask = 0700
    directory mask = 0700
    store dos attributes = yes
    browseable = no

[nbackup]
    # Added by DAR on 15 Feb 2018
    comment = Local Backup
    #invalid users = root, bin, daemon, nobody, named, sys, tty, disk, mem, kmem
    valid users = drusmor
    path = /media/safeserver/LOCAL_BACKUP
    read only = no
    guest ok = no
    create mask = 0700
    directory mask = 0700
    store dos attributes = yes
    browseable = no

[profiles]
    comment = Network Profiles Service
    path = %H
    read only = no
    guest ok = no
    create mask = 0600
    directory mask = 0700
    store dos attributes = yes
    browseable = no

#[printers]
#       comment = All Printers
#       path = /var/spool/samba
#       create mask = 0700
#       printable = yes
#       browseable = no
#
#[print$]
#       comment = Printer Drivers
#       path = /var/lib/samba/printers

[shared]
    comment = SAFE Shared Directories
    path = /media/safeserver/externaldrive/serve
    invalid users = root, bin, daemon, nobody, named, sys, tty, disk, mem, kmem
    valid users = @users
    read only = no
    guest ok = no
    create mode = 0664
    directory mode = 0770
    #inherit acls = yes
    writeable = yes

[Training]
    comment = SAFE Training Materials
    path = /media/safeserver/externaldrive/serve/Training
    #valid users = drusmor, gwashington, ugrant
    valid users = @Exec
    invalid users = jadams, bfranklin
    force group = Exec
    read only = no
    guest ok = no
    browseable = yes
    public = no
    create mode = 0664
    directory mode = 0770
    inherit acls = yes
    writeable = yes

[Recipes]
    comment = SAFE Recipes
    path = /media/safeserver/externaldrive/serve/Recipes
    #valid users = drusmor, gwashington, ugrant
    valid users = @Recipes
    invalid users = jadams, bfranklin
    force group = Recipes
    read only = no
    guest ok = no
    browseable = yes
    public = no
    create mask = 0664
    directory mask = 0770
    inherit acls = yes
    Writeable = yes

[Transferral]
    comment = CEO Transfer
    path = /media/safeserver/externaldrive/Transferral
    valid users = @ceotransfer
    invalid users = gwashington, ugrant, jadams, bfranklin
    force group = ceotransfer
    read only = no
    guest ok = no
    browsable = yes
    public = no
    create mask = 0664
    directory mask = 0770
    inherit acls = yes
    Writable = yes

Obrigado pela sua ajuda.

    
por Dean Rusmor 01.06.2018 / 16:25

0 respostas