SAMBA erro permissão nas pastas recursivamente.

Iniciado por ismaelrsp, 04 de Abril de 2019, 11:55

tópico anterior - próximo tópico

ismaelrsp

Bom dia.
Estou com problema no samba que quando crio um novo diretório ou arquivo  com o usuário  "jose" na pasta  secretaria , o usuário "maria" não consegue alterar nem apagar e vice versa. (Fica proprietario )
Já utilizei o chmod  -R  777 /secretaria  ai funciona em pastas e subpastas normalmente, mas se alguém criar a partir daí um novo arquivo ou diretório ele se torna proprietário e ninguém consegue mexer.
Como consigo resolver isso definitivamente? Obrigado
Veja os detalhes de quando crio umas pasta com o nome de jose :
ls -l
drwsrwxrwx 3 root usuarios 4096 abr  4 11:31 secretaria
drwxr-xr-x 3 jose jose 4096 abr  4 11:31 jose

zekkerj

Crie um grupo do qual "jose" e "maria" façam parte.

Faça com que o diretório compartilhado entre os dois pertença a esse grupo.

Ative o bit "SetGroupID" do diretório, o que fará com que todos os diretórios e arquivos existentes e futuramente criados também pertençam a este mesmo grupo.

Use as diretivas "force directory mask" e "force group" no samba pra garantir que os acesso sejam feitos com as credenciais certas.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

ismaelrsp

Bom dia, acabei de testar aqui e  realmente utilizando o "SetGroupID" funcionou!  (chmod g+s /dados/secretaria)
Era isso que faltava, vou testar melhor mas acredito que esteja resolvido.
Muito obrigado pela ajuda, abraços.