Criar arquivos com permissão para o grupo [RESOLVIDO]

1. Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodolfo
r_old

(usa Ubuntu)

Enviado em 18/04/2017 - 11:03h

Prezados,

Estou iniciando no linux, fiz um servidor de arquivos no Ubuntu server 16.04 com samba.
Quando os usuarios criam arquivos ou diretorios no ambiente compartilhado com o grupo, o objeto passa a ter permissão somente ao grupo com o nome do usuario, e não ao grupo que criei, como no exemplo abaixo:

-rwxrw---- 1 julio julio 10612963 Jun 17 2016 ROTINAS

Onde, e como configuro para que quando o, julio, que está no grupo financeiro, criar um arquivo a permissao seja dada ao grupo financeiro e não ao grupo julio?


  


2. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 18/04/2017 - 13:03h

r_old escreveu:
Onde, e como configuro para que quando o, julio, que está no grupo financeiro, criar um arquivo a permissao seja dada ao grupo financeiro e não ao grupo julio?


posta aí o profile

cat /etc/profile 

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


3. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodolfo
r_old

(usa Ubuntu)

Enviado em 18/04/2017 - 14:02h

Mauriciodez escreveu:

r_old escreveu:
Onde, e como configuro para que quando o, julio, que está no grupo financeiro, criar um arquivo a permissao seja dada ao grupo financeiro e não ao grupo julio?


posta aí o profile

cat /etc/profile 

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


Segue abaxo:

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "$PS1" ]; then
if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi

if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi



4. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 18/04/2017 - 15:27h

r_old escreveu:
Segue abaxo:


V se só isso te resolve
https://www.vivaolinux.com.br/topico/Redes/Permissao-de-grupo-na-criacao-de-pastasarquivos

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


5. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodolfo
r_old

(usa Ubuntu)

Enviado em 18/04/2017 - 15:54h

Mauriciodez escreveu:

r_old escreveu:
Segue abaxo:


V se só isso te resolve
https://www.vivaolinux.com.br/topico/Redes/Permissao-de-grupo-na-criacao-de-pastasarquivos

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


Não resolve.
Segue trecho do meu smb.conf

[diretoria]
comment = diretorio dos diretores
path = /home/diretoria
valid users = @diretoria
force users = diretoria
create mask = 770
directory mask = 770
writable = yes



6. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodrigo Bertini
vortico

(usa Fedora)

Enviado em 18/04/2017 - 16:03h

r_old escreveu:

Mauriciodez escreveu:

r_old escreveu:
Segue abaxo:


V se só isso te resolve
https://www.vivaolinux.com.br/topico/Redes/Permissao-de-grupo-na-criacao-de-pastasarquivos

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


Não resolve.
Segue trecho do meu smb.conf

[diretoria]
comment = diretorio dos diretores
path = /home/diretoria
valid users = @diretoria
force users = diretoria
create mask = 770
directory mask = 770
writable = yes


Coloca:
inherit permissions = yes
, da um restart no smb/nmb e ve se da certo.

######################################
https://www.linuxcounter.net/cert/621112.png


7. Re: Criar arquivos com permissão para o grupo

Rodolfo
r_old

(usa Ubuntu)

Enviado em 18/04/2017 - 17:19h

Não funcionou. Continuou com o mesmo erro.
Sempre que crio um arquivo ou diretório, o grupo associado é o grupo com o nome do usuario.
criei o diretório nova pasta, e dei o comando ls -la e o resultado é o seguinte:
drwxrwx--- 2 rodolfo rodolfo 4096 Abr 18 17:15 Nova pasta

Precisava que ficasse drwxrwx--- 2 rodolfo (grupo_principal) 4096 Abr 18 17:15 Nova pasta

Os usuarios estão criando arquivos e tenho que alterar manualmente o grupo, para que os demais usuarios do grupo possam acessar. chgrp grupo_financeiro /home/diretorio_financeiro


8. Re: Criar arquivos com permissão para o grupo

Rodrigo Bertini
vortico

(usa Fedora)

Enviado em 18/04/2017 - 17:36h

r_old escreveu:

Não funcionou. Continuou com o mesmo erro.
Sempre que crio um arquivo ou diretório, o grupo associado é o grupo com o nome do usuario.
criei o diretório nova pasta, e dei o comando ls -la e o resultado é o seguinte:
drwxrwx--- 2 rodolfo rodolfo 4096 Abr 18 17:15 Nova pasta

Precisava que ficasse drwxrwx--- 2 rodolfo (grupo_principal) 4096 Abr 18 17:15 Nova pasta

Os usuarios estão criando arquivos e tenho que alterar manualmente o grupo, para que os demais usuarios do grupo possam acessar. chgrp grupo_financeiro /home/diretorio_financeiro


Entendi, esse
inherit permissions = yes
serve para solucionar isso. Colocou ele junto com o compartilhamento e reiniciou o samba?


[diretoria]
comment = diretorio dos diretores
path = /home/diretoria
valid users = @diretoria
force users = diretoria
inherit permissions = yes
create mask = 770
directory mask = 770
writable = yes


Depois de feito isso, pode tentar passar os comandos:

# chown -R diretoria:diretoria /home/diretoria
# chmod -R 2770 /home/diretoria

######################################
https://www.linuxcounter.net/cert/621112.png


9. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodolfo
r_old

(usa Ubuntu)

Enviado em 18/04/2017 - 19:31h

vortico escreveu:

r_old escreveu:

Não funcionou. Continuou com o mesmo erro.
Sempre que crio um arquivo ou diretório, o grupo associado é o grupo com o nome do usuario.
criei o diretório nova pasta, e dei o comando ls -la e o resultado é o seguinte:
drwxrwx--- 2 rodolfo rodolfo 4096 Abr 18 17:15 Nova pasta

Precisava que ficasse drwxrwx--- 2 rodolfo (grupo_principal) 4096 Abr 18 17:15 Nova pasta

Os usuarios estão criando arquivos e tenho que alterar manualmente o grupo, para que os demais usuarios do grupo possam acessar. chgrp grupo_financeiro /home/diretorio_financeiro


Entendi, esse
inherit permissions = yes
serve para solucionar isso. Colocou ele junto com o compartilhamento e reiniciou o samba?


[diretoria]
comment = diretorio dos diretores
path = /home/diretoria
valid users = @diretoria
force users = diretoria
inherit permissions = yes
create mask = 770
directory mask = 770
writable = yes


Depois de feito isso, pode tentar passar os comandos:

# chown -R diretoria:diretoria /home/diretoria
# chmod -R 2770 /home/diretoria

######################################
https://www.linuxcounter.net/cert/621112.png



Vortico, resolvido.
Tinha feito dessa forma e reiniciado o samba, mas nao tinha dados os comandos chown nem chmod.
Acabei de fazer isso, e agora todos os arquivos e diretorios criados por um membro do grupo diretoria pertencem ao grupo diretoria.
Obrigado a todos os colaboradores.






10. Re: Criar arquivos com permissão para o grupo [RESOLVIDO]

Rodrigo Bertini
vortico

(usa Fedora)

Enviado em 18/04/2017 - 22:52h

r_old escreveu:

Vortico, resolvido.
Tinha feito dessa forma e reiniciado o samba, mas nao tinha dados os comandos chown nem chmod.
Acabei de fazer isso, e agora todos os arquivos e diretorios criados por um membro do grupo diretoria pertencem ao grupo diretoria.
Obrigado a todos os colaboradores.


Show, que bom que deu certo. Abraços r_old

######################################
https://www.linuxcounter.net/cert/621112.png






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts