- Permisoes
+ Responder ao Tópico
-
Permisoes
E ae pessoal blz ?
Vejam meu problema
Liberei pelo samba a seguinte paste /dados, e dentro deste diretorio tem os diretorios liberrados pra cada grupo de usuarios, por exemplo
Diretorio public -> chmod 770 public , libera escrita/leitura para dono e grupo certo ? eu logo no windows com o usuario carlos que faz parte do grupo public e mando um arquivo la pra dentro ...... ate ai blz... so que ao logar com outro usuario no caso uruario rui que tambem é do grupo public ele nao deira deletar o arquivo que o usuario carlos mandou , mas eles nao sao do mesmo grupo ??? nao deveria deixar deletar ou sebrescrever o arquivo ?? mas isso nao acontece ...
dei um ls -la no arquivo e mostra assim
dono carlos e grupo admin
Pq nao esta sendo liberado para todo o grupo ??? claro ke o arquivo tem como dono o carlos mas tem como fazer lkiberar escritas/leitura pra todos do grupo ??
-
Permisoes
A parada eh o seguinte:
Vc liberou para que o grupo public possa escrever no diretorio public/ , mas e o arquivo criado???
Por default o samba libera permissao de escrita no arquivo, apenas para o dono do arquvo. Se vc quer colocar q todo arquivo seja criado com permissao 775, por exemplo, no compartilhamento no samba vc dever colocar a seguinte regra:
force create mode = 0775
create mask = 0775
e se vc quiser que todo diretorio criado abaixo do public/ seja criado com permissao 775, vc deve adicionar a regra abaixo:
force directory mode = 0775
directory mask = 0775
O outro problema eh o lance dos grupos de usuarios, vc pode forçar que os arquivos sejam criados forçando um grupo especifico, assim:
force group = public
Falows.
-
Permisoes
A parada eh o seguinte:
Vc liberou para que o grupo public possa escrever no diretorio public/ , mas e o arquivo criado???
Por default o samba libera permissao de escrita no arquivo, apenas para o dono do arquvo. Se vc quer colocar q todo arquivo seja criado com permissao 775, por exemplo, no compartilhamento no samba vc dever colocar a seguinte regra:
force create mode = 0775
create mask = 0775
e se vc quiser que todo diretorio criado abaixo do public/ seja criado com permissao 775, vc deve adicionar a regra abaixo:
force directory mode = 0775
directory mask = 0775
O outro problema eh o lance dos grupos de usuarios, vc pode forçar que os arquivos sejam criados forçando um grupo especifico, assim:
force group = public
Falows.