Olá pessoal. Tenho uma dúvida, acredito ser coisa simples. Quando crio um compartilhamento no samba, posso setar o grupo que terá acesso aos arquivos do compartilhamento: valid users = +financeiro
Adiciono um usuário para o grupo financeiro: useradd fulano -G joao -d /dev/null -s /bin/false Dessa forma, o usuário será cadastrado no grupo "financeiro" normalmente. Mas junto com isso, é criado um grupo (sem nenhum usuário setado) com o nome joao em /etc/group: joao:x:1021: E aqui vem o problema: Quando crio um compartilhamento, dou acesso total somente ao dono (quem criou, joao no caso) e ao grupo dele (financeiro)....valid users = +financeiro... Mas quando o usuário joao cria um diretório em qualquer lugar, o diretório recebe o dono "joao" e o grupo "joao" com permissões - drwxrwxr-x, somente para o grupo joão e para o usuário joão (não o grupo autorizado pelo compartilhamento, que é o grupo financeiro) . Logo, outro usuário (que é do grupo financeiro, e não do grupo joao) não tem acesso, pois eu defini que somente os usuários do grupo poderão ter acesso, porém o novo diretório terá permissões de escrita somente para o próprio grupo joao (e não para outros usuários do grupo financeiro). drwxrwxr-x 2 joao joao 48 2008-06-25 15:40 teste O problema está na criação de arquivos e diretórios pelos usuários. Cada usuário pertencente ao grupo financeiro deverá criar seus diretórios mapeando os mesmos para o grupo financeiro, e não o grupo criado automaticamente com o nome do usuário. Alguém sabe como posso arrumar isso? Setei as opções do samba para forçar criar arquivos e diretórios "escancarados", porém não é a melhor opção... force create mode = 0777 force directory mode = 0777 Alguma ajuda? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]