Permissões do Samba usando chmod
Durante a migração do meu servidor para Linux (Ubuntu) tive problemas no compartilhamento Samba, pois aqui na empresa eu só posso ter uma pasta compartilhada e as permissões dos usuários são feitas nas subpastas. Tentei encontrar alguma coisa parecida para me ajudar. Depois de um tempinho (por ser iniciante) consegui. Segue abaixo uma ajudazinha aos iniciantes.
Parte 3: Grupo como dono
Com ajuda de um companheiro aqui do site chamado M4tri_x, ficou assim:
Crie um usuário conforme já vimos anteriormente, esse usuário eu chamei de "admingroup". Entre no /etc/group usando qualquer editor de texto, eu usei:
# gedit /etc/group
Encontre a linha:
admingroup:x:1010
Insira os usuários que eu queria que tivessem acesso total as pastas, ficou assim:
Agora você "engana o Linux" e coloca o seu "usuário" como dono do arquivo, porém ele vai dar acesso a todos os usuários adicionados (rskmacho, administrador, root).
Crie um usuário conforme já vimos anteriormente, esse usuário eu chamei de "admingroup". Entre no /etc/group usando qualquer editor de texto, eu usei:
# gedit /etc/group
Encontre a linha:
admingroup:x:1010
Insira os usuários que eu queria que tivessem acesso total as pastas, ficou assim:
admingroup:x:1010:rskmacho,administrador,root
Agora você "engana o Linux" e coloca o seu "usuário" como dono do arquivo, porém ele vai dar acesso a todos os usuários adicionados (rskmacho, administrador, root).
Crie um usuário Admin para fazer a administração das pastas, mas tirando algumas coisas dele como login pasta home, pois ele vai servir apenas para o samba, assim como os demais usuários. para isso use:
adduser --no-create-home --disabled-login admin
adduser admin funcionarios
Agora deixe ele como dono da pasta:
chown admin.funcionarios
Mas não se esqueça tbm de por o admin no samba:
smbpasswd -a admin
Setando permissões:
chmod 760 pasta (permissão full para dono da pasta, grupo apenas ler e escrever, outros usuários não podem fazer nada ^^)
Isso resolve grades problemas como setores diferente acessarem apenas as suas pastas correspondentes!!!
Espero ter ajudado