Spook
Tô em todas
Registrado
2.3K Mensagens
35 Curtidas
Vou dar um up aqui e procurar...
Gigabyte GA-AB350M-D3H | AMD Ryzen 5 1600 | AMD RX 480 4GB | Samsung 830 128GB | Samsung 750 EVO 250GB | WD Blue 1TB | Crucial CT8G4DFD8213.C16FDR2 2x8GB | LG 21,5" W2253V | Razer DeathAdder | Thermaltake V4 Black
Tiago Cruz
Zumbi
Registrado
10.3K Mensagens
1 Curtida
quando um usuário desse grupo cria um arquivo dentro de producao, somente ele consegue alterar, e o restante do grupo somente consegue ler o arquivo.
Você tem que forçar o samba a criar o arquivo com privilégios para esse grupo! use as chaves abaixo (estao descritos no manual):
ex:
force group = gps
force create mode = 0770
force directory mode = 0770
Default®
Tô em todas
Registrado
2.8K Mensagens
1 Curtida
Pessoal, estou com samba instalado em um servidor. Estou com problemas de privilégios em alguns diretórios e arquivos...
chmod g+s /diretorio/producao
Mobile: HP NX9010
Red Hat Certified Engineer - LPIC-2
Red Hat Enterprise AS v3.0 / Slackware 10 / FreeBSD 4.9-STABLE
FVM
Geek
Registrado
4.2K Mensagens
20 Curtidas
chmod g+s /diretorio/producao
Fala Default,
Explica pra nóis o que faz ese comando milagroso aí....
Tiago Cruz
Zumbi
Registrado
10.3K Mensagens
1 Curtida
Fala Default,
Explica pra nóis o que faz ese comando milagroso aí....
As letras `rwxXstugo' selecionam as novas permissoes para o usuarios
afetados: ler (r), gravar (w), executar (ou acesso para diretorios)
(x), executa so se o arquivo ou diretorio ja tem permissao de execucao
para algum usuario (X), seleciona o usuario ou identificacao do grupo
durante a execucao (s), bit contrario (t), as permissoes que o usuario
proprietario do arquivo tem (u), as permissoes que outros usuarios do
grupo do arquivo tem (g), e as permissoes que os demais usuarios tem
(o). (Deste modo, 'chmod g-s arquivo' remove o bit que seleciona a
identificacao do grupo (sgid), 'chmod ug+s arquivo' marca o bit suid
tanto quanto o sgid, enquanto 'chmod o+s arquivo' nao faz nada.)
jqueiroz
Cyber Highlander
Registrado
104K Mensagens
5.7K Curtidas
chmod g+s /diretorio/producao
SetGroupId vai resolver o problema deles???
Eu prefiro fazer:
(sudo) chgrp -R g_producao /diretorio/producao
sem esquecer de colocar os usuários no grupo g_producao, de jeito que
id usuario
dê:
uid=usuario(xxx) gid=usuario(yyy) groups=usuario(yyy),g_producao(zzz)
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o
Blog do Zekke
Default®
Tô em todas
Registrado
2.8K Mensagens
1 Curtida
SetGroupId vai resolver o problema deles???
Eu prefiro fazer:
(sudo) chgrp -R g_producao /diretorio/producao
...
Essa é a grande jogada do negocio. Se ele tivesse começado tudo de forma correta nao teria o porque dar um -R pra resolver.
Mobile: HP NX9010
Red Hat Certified Engineer - LPIC-2
Red Hat Enterprise AS v3.0 / Slackware 10 / FreeBSD 4.9-STABLE
ftargin
Novo Membro
Registrado
71 Mensagens
0 Curtidas
Bom pessoal creio que a melhor maneira seria fazer como o Tiago me passou, pois isso ficaria automático na criação de diretórios e arquivos, mas sendo assim preciso criar os compartilhamentos no smb.conf?
Fabio
Tiago Cruz
Zumbi
Registrado
10.3K Mensagens
1 Curtida
Bom pessoal creio que a melhor maneira seria fazer como o Tiago me passou, pois isso ficaria automático na criação de...
Precisa criar não, acrescente as linhas no seu existente