Lixeira - Samba Debian Não Funciona [RESOLVIDO]

1. Lixeira - Samba Debian Não Funciona [RESOLVIDO]

Johnata Augusto Tagliavini
johnataat

(usa Debian)

Enviado em 16/01/2018 - 06:24h

Prezados!
Estou tendo problema com a configuração da lixeira no Sama (Versão 4.5.12), no Linux 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux.
Já realizei uma pesquisa no Google e fórum do Viva o Linux e não consegui uma solução.
Na estação Windows, quando excluo o arquivo o mesmo não envia para lixeira e também cão cria o diretório lixeira.
Alguém tem ideia do que pode ser?
Agradeço desde já a atenção.

Segue as configurações:

Usuários:

arq1:x:999:100::/home/arq1:
cont1:x:998:100::/home/cont1:
cont2:x:997:100::/home/cont2:
arq2:x:996:100::/home/arq2:

Grupos:

arquivo:x:1001:arq1,arq2
contabil:x:1002:cont1,cont2

Diretórios:

/share/
|---- DADOS
|--------- 0001-ARQUIVO
|--------- 0002-CONTABIL
|______ lost+found

P.S. O diretório /share é uma partição separa.

drwxr-xr-x 4 root root 4096 jan 15 10:29 share

drwxrwsr-x 5 root users 4096 jan 16 05:47 DADOS
drwx------ 2 root root 16384 jan 15 09:25 lost+found

drwxrws--- 2 root arquivo 4096 jan 16 05:47 0001-ARQUIVO
drwxrws--- 2 root contabil 4096 jan 15 14:02 0002-CONTABIL

Configuração do smb.conf:


[global]
        workgroup = WORKGROUP
        dns proxy = no
        log file = /var/log/samba/log.%m
        max log size = 1000
        syslog = 0
        panic action = /usr/share/samba/panic-action %d
        server role = standalone server
        passdb backend = tdbsam
        obey pam restrictions = yes
        unix password sync = yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        pam password change = yes
        map to guest = bad user
        usershare allow guests = yes
        preserve case = no
        default case = upper
### ACL ###
        nt acl support = yes
        map acl inherit = yes
        inherit permissions = yes
### LIXEIRA ###
        vfs objects = recycle crossrename
        crossrename:sizelimit = 2000
        recycle:keeptree = yes
        recycle:touch = yes
        recycle:touch_mtime = yes
        recycle:versions = yes
        recycle:exclude = *.tmp, *.temp, *.log, *.ldb, *.o, *.obj, ~*.*, *.bak, *.iso
        recycle:exclude_dir = tmp, temp, cache
        ecycle:noversions = *.doc, *.sxw, *.odt, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *.sxc, *.ods, *.sxi, *.odp, *.pdf, *.txt
        recycle:directory_mode = 2770
        recycle:subdir_mode = 2770

[homes]
        comment = Home Directories
        browseable = no
        read only = yes
        create mask = 0700
        directory mask = 0700
        valid users = %S

[printers]
        comment = All Printers
        browseable = no
        path = /var/spool/samba
        printable = yes
        guest ok = no
        read only = yes
        create mask = 0700

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers
        browseable = yes
        read only = yes
        guest ok = no

[DADOS]
        comment = Diretório principal
        path = /share/DADOS
        read only = no
        writable = yes
        force create mode = 2770
        force directory mode = 2770

[0001-AQRUIVO]
        comment = Diretório do arquivo
        path = /sahre/DADOS/0001-ARQUIVO
        read only = no
        browseable = no
        writable = yes
        valid users = @arquivo
        force group = arquivo
        create mask = 2770
        force create mode = 2770
        directory mask = 2770
        force directory mode = 2770
        recycle:repository = /share/DADOS/0001-AQRUIVO/0001-LIXEIRA
 




  


2. Re: Lixeira - Samba Debian Não Funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2018 - 11:12h

Corrija o path e remova o browseable.

[0001-ARQUIVO]
        comment = Diretório do arquivo
        path = /share/DADOS/0001-ARQUIVO
        read only = no
        writable = yes
        valid users = @arquivo
        force group = arquivo
        create mask = 2770
        force create mode = 2770
        directory mask = 2770
        force directory mode = 2770
        recycle:repository = 0001-LIXEIRA 



3. Re: Lixeira - Samba Debian Não Funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2018 - 11:16h

Se estava utilizando o compartilhamento "DADOS", arquivos deletados estavam o repositório default (/share/DADOS/.recycle).


4. Re: Lixeira - Samba Debian Não Funciona [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2018 - 11:38h

Tópico duplicado.


5. Apaguei o outro.

Johnata Augusto Tagliavini
johnataat

(usa Debian)

Enviado em 16/01/2018 - 16:16h

amarildosertorio escreveu:

Tópico duplicado.


Obrigado por avisar. Já exclui o outro.




6. Fiz as alterações

Johnata Augusto Tagliavini
johnataat

(usa Debian)

Enviado em 16/01/2018 - 16:19h

amarildosertorio escreveu:

Corrija o path e remova o browseable.

[0001-ARQUIVO]
        comment = Diretório do arquivo
        path = /share/DADOS/0001-ARQUIVO
        read only = no
        writable = yes
        valid users = @arquivo
        force group = arquivo
        create mask = 2770
        force create mode = 2770
        directory mask = 2770
        force directory mode = 2770
        recycle:repository = 0001-LIXEIRA 


Eu fiz as correções e mesmo não da certo, porém conforme o "amarildosertorio" disse o .recycle ficou no diretório /share/DADOS/.
Tem como deixar a lixeira na pasta do departamento, por ex. 0001-AQRUIVO?



7. Re: Lixeira - Samba Debian Não Funciona

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/01/2018 - 18:09h

johnataat escreveu:

amarildosertorio escreveu:

Corrija o path e remova o browseable.

[0001-ARQUIVO]
        comment = Diretório do arquivo
        path = /share/DADOS/0001-ARQUIVO
        read only = no
        writable = yes
        valid users = @arquivo
        force group = arquivo
        create mask = 2770
        force create mode = 2770
        directory mask = 2770
        force directory mode = 2770
        recycle:repository = 0001-LIXEIRA 


Eu fiz as correções e mesmo não da certo, porém conforme o "amarildosertorio" disse o .recycle ficou no diretório /share/DADOS/.
Tem como deixar a lixeira na pasta do departamento, por ex. 0001-AQRUIVO?


Testei aqui e está funcional. Lembrando que se você entrar pelo compartilhamento "DADOS" assume o default, você tem que entrar pelo compartilhamento "0001-ARQUIVO", onde foi configurado o repositório especifico.

\\server\0001-ARQUIVO



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts