Permissões em subpastas para grupos

1. Permissões em subpastas para grupos

Romulo Oliveira Almeida
romulocpd

(usa Ubuntu)

Enviado em 03/02/2017 - 12:59h

Olá.

Vamos migrar de um servidor Windows para um Linux com Samba (Ubuntu Server) e estou com muita dificuldade na definição das permissões de subpastas.
A estrutura aqui está bem formulada há muito tempo, e por isso eu não posso mudar.

Somos uma empresa de contabilidade, temos mais de 100 clientes, e a estrutura é a seguinte:

Pasta principal: DOCUMENTOS (criei em /opt/Documentos)

A estrutura é:
CLIENTE
ANO
SETOR FISCAL
SETOR CONTABIL
SETOR DP
SETOR ADMINISTRATIVO
PUBLICO



Eu criei no Linux, e no Samba, os Usuários e Grupos para cada área.

Para 1 cliente, por exemplo, com 2 anos, seria assim:

/opt/Documentos/MERCADINHO DO FULANO
/opt/Documentos/MERCADINHO DO FULANO/2015
/opt/Documentos/MERCADINHO DO FULANO/2015/Setor Fiscal
/opt/Documentos/MERCADINHO DO FULANO/2015/Setor Contabil
/opt/Documentos/MERCADINHO DO FULANO/2015/Setor DP
/opt/Documentos/MERCADINHO DO FULANO/2015/Setor Administrativo
/opt/Documentos/MERCADINHO DO FULANO/2015/Publico

/opt/Documentos/MERCADINHO DO FULANO/2016
/opt/Documentos/MERCADINHO DO FULANO/2016/Setor Fiscal
/opt/Documentos/MERCADINHO DO FULANO/2016/Setor Contabil
/opt/Documentos/MERCADINHO DO FULANO/2016/Setor DP
/opt/Documentos/MERCADINHO DO FULANO/2016/Setor Administrativo
/opt/Documentos/MERCADINHO DO FULANO/2016/Publico


Fazendo um ls -la na pasta 2016 ele sai assim:


drwxrwxrwx 2 contar Administrativo 4096 fev 2 14:25 Publico
drwxrwsr-x 2 contar Administrativo 4096 fev 2 15:52 Setor Administrativo
drw-rw-r-- 2 contar Contabilidade 4096 fev 2 07:36 Setor Contabil
drw-rw-r-- 2 contar DP 4096 fev 2 11:10 Setor DP
drw-rw-r-- 2 contar Fiscal 4096 fev 2 07:36 Setor Fiscal


Vejam que o Grupo de cada pasta é o seu determinado setor.

O problema é que eu entrando, via windows, ele pede autenticação. Eu entro com meu usuário (estou no grupo administrativo). Eu só consigo gravar nas pastas se eu por permissão 777. Eu gostaria de por 664, para tudo ser visível a todos, mas não estou conseguindo.

A configuração do meu smb.conf está assim:


[Documentos]
public = yes
writeable = yes
valid users = @Administrativo,@Contabilidade,@DP,@Diretoria,@Fiscal,@Publico,@Contar
guest only = yes
locking = no
path = /opt/Documentos
delete readonly = yes
write list = @Administrativo,@Contabilidade,@DP,@Diretoria,@Fiscal,@Publico,@Contar


Já tentei de tudo e não consigo.

O modelo parece meio ruim, mas é o melhor jeito atualmente. Vou ter que definir a permissão de cada grupo, em cada pasta, para cada ano, em cada cliente.. vai demorar um tempo mas vai ficar bom.



  


2. Re: Permissões em subpastas para grupos

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 03/02/2017 - 13:08h

Permissões in a nutshell:

1) Diretórios precisam ter permissão de execução, do contrário o sistema operacional não os entenderá como diretórios;
2) A permissão mais adequada pro seu caso é 775, não a 777;
3) Você usou o chown para alterar o grupo proprietário de cada subdiretório?

--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 



3. Re: Permissões em subpastas para grupos

Romulo Oliveira Almeida
romulocpd

(usa Ubuntu)

Enviado em 03/02/2017 - 15:20h

Boa tarde.
Não funcionou não.
Fiz o chmod 775 mas nada.

As permissões estão assim agora:

drwxrwxrwx 2 contar Administrativo 4096 fev 3 14:51 Publico
drwxrwsr-x 2 contar Administrativo 4096 fev 3 14:50 Setor Administrativo
drwxrwxr-x 2 contar Contabilidade 4096 fev 2 07:36 Setor Contabil
drwxrwxr-x 2 contar DP 4096 fev 3 14:50 Setor DP
drwxrwxr-x 2 contar Fiscal 4096 fev 2 07:36 Setor Fiscal


Eu loguei como Romulo do setor Administrativo, mas na pasta SetorAdministraitvo eu não consigo gravar nada. Eu entro na pasta, mas não consigo gravar nada lá dentro.

Alguma dica?








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts