+ Responder ao Tópico



  1. #1

    Exclamation Problema com permissão de Pastas e Arquivos

    Boa Tarde Galera,
    Estou tendo muitos problemas com o samba, mais não estou conseguindo sacar o porque de todos estes erros.
    Um deles é a questão de permissão de acesso as pastas, estarei colocando o smb.conf abaixo e as pastas estão com permissão chmod -R 770 /pasta e chow -R daniel.financeiro documentos

    Quero que somente as pessoas no grupo tenham acesso a pasta que eu destinar.
    Por favor, se alguém puder ajudar.
    Não sei onde estou errando.
    Agradeço a atenção de todos.
    Obrigado...

    Segue o smb.conf

    [global]
    unix charset = iso8859-1
    workgroup = Teste
    realm = Teste
    netbios aliases = cata
    server string = servcata
    security = user
    smb passwd file = /etc/samba/smbpasswd
    encrypt passwords = yes
    #unix password sync = no permite que o usuario mude a senha no proprio windows
    unix password sync = no
    getwd cache = yes
    ; passdb backend = tdbsam
    ; passwd program = /usr/bin/smbpasswd %u
    encrypt passwords = yes
    log level = 3
    syslog = 1
    log file = /var/log/samba/log.%m
    max log size = 2048
    name resolve order = lmhosts host wins bdcast
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    add machine script = /usr/sbin/useradd -d /dev/null -s /bin/false -g machines %u
    logon path = \\192.168.0.150\profilesNT\%U
    logon drive = w:
    logon home = \\%L\%U\.profile
    domain logons = Yes
    ; wins server = yes
    wins support = yes
    os level = 99
    domain master = Yes
    local master = yes
    preferred master = yes
    dns proxy = No
    debug timestamp = yes
    panic action = /usr/share/samba/panic-action %d
    delete veto files = Yes
    veto files = *.mp3
    case sensitive = no
    short preserve case = yes
    read raw = yes
    write raw = yes
    oplocks = yes
    max xmit = 65535
    dead time = 15
    printing = cups
    [homes]
    comment = Home Directories
    create mask = 0700
    directory mask = 0700
    ; write cache size = 1048

    [profiles]
    comment = Profiles Users
    path = /home/pub/profiles
    read only = No
    create mask = 0600
    directory mask = 0700
    browseable = No

    [profilesNT]
    comment = Profiles Users
    path = /home/pub/profilesNT
    read only = No
    create mask = 0600
    directory mask = 0700
    browseable = No

    [comercial]
    comment = comercial
    path = /home/emp_arquivos/comercial
    writable = yes
    valid users = @comercial, @marketing
    read list = @comercial, @marketing
    write list = @comercial, @marketing
    read only = No
    inherit permissions = Yes

    [cdrom]
    comment = CDrom Servcata
    path = /tmp
    create mask = 0777
    guest ok = Yes
    preexec = /bin/mount/cdrom
    preexec close = Yes

    [emp_arquivos]
    comment = Empresa Arquivos
    path = /home/emp_arquivos
    guest ok = yes
    writable = yes
    force user = todos
    force group = todos
    inherit permissions = Yes
    inherit owner = Yes
    guest ok = Yes
    create mask = 600
    directory mask = 700
    afs share = Yes
    vfs objects = recycle
    recycle:versions = yes
    recycle:keeptree = yes
    recycle:repository = .lixeira

    [financeiro]
    path = /home/emp_arquivos/financeiro
    guest ok = no
    writable = yes
    force user = @financeiro
    force group = @financeiro
    inherit permissions = yes
    inherit owner = yes
    create mask = 770
    directory mask = 770
    write list = @financeiro
    browseable = no


    [printers]
    path = /tmp
    # print command = lpr -P %p -o raw %s -r
    lpq command = lpstat -o %p
    lprm command = cancel %p-%j
    browseable = yes
    guest ok = yes
    writable = yes
    printable = yes

  2. #2

    Padrão

    Jeito simples de resolver isso, é fazer um compartilhamento liberado e ir tirando as permissões aos poucos..