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.
[1] Comentário enviado por removido em 11/01/2008 - 16:30h
Bom Artigo... mas lembrando que não é presiso "enganar" o Linux.. vc pode fazer o seguinte:
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:
[2] Comentário enviado por rskmacho em 07/02/2008 - 10:08h
Ajudou sim, mas eu acho que nao daria certo pra mim.
eu precisava de dois grupos de usuarios, um grupo como own e outro grupo como group para que varias pessoas pudessem ser donos da mesma pasta entende? por isso "Enganamos" o Linux, fazendo ele colocar um usuario como dono, mas dando acesso a um grupo de pessoas.
[3] Comentário enviado por klebersr em 09/09/2008 - 16:05h
Ola rskmacho, parabéns pelo artigo.
Estou com um problema, eu setei todas as permissões nos diretório, tudo separado, usei os chmod e o chown, para dar as permissões, porém, os usuários que não deveriam ter acesso a algumas pastas, teimam em entrar nelas .. via prompt o usuário não tem permissão, via samba, tem.
Vou exemplificar:
Usuário: usuario1
Grupo: vendas
Diretorio e permissões:
drwx------ 5 usuario2 admin 4096 Jan 12 2008 RFED2005
O usuário1 continua entrando nesta pasta normalmente.
no smb.conf está assim:
[dados]
path = /dados
valid users = usuario1 usuario2
admin users = usuario1
public = no
writable = yes
printable = no
create mask = 777
force create mode = 777
force directory mode = 777
[4] Comentário enviado por rskmacho em 09/09/2008 - 21:28h
kleber, estou de férias, assim que eu voltar eu analiso melhor. mas nao coloca CREATE MASK 777 coloca 770
nunca coloque nada 777.... melhor ainda de 2770
[10] Comentário enviado por rickchbz em 14/05/2012 - 14:30h
salve vol !!!!
gostaria de uma opinião/sugestão
quero fazer basicamente isso, compartilhamento da pasta dados com subdiretório de autenticar.
a questão é a seguinte, estou com os arquivos de compartilhamento em um computador windows com permissões de usuário de acordo com o setor, as duvidas são:
*deixo liberado diretorio "dados" copio todos os subdiretórios para depois fazer as permissões
*ou faço as permissões, crio os subdiretórios para depois fazer o bkp
[12] Comentário enviado por LucasRodrigues em 25/07/2012 - 00:06h
Olá @rskmacho, parabéns pelo artigo realmente muito bom, sou iniciante em Linux e tenho uma dúvida:
Criei uma pasta raiz afim de testar com maquina virtual o acesso as pastas baseado em permissoes de grupo, assim como vc citou no tópico.
No sistemas Windows eu sei fazer normalmente mas estou com problemas ao criar o usuario no Linux.
no comando para criar um usuario do Samba, o shell me retorna um erro:
#smbpasswd -a Maria
Failed to add entry for user Maria
[14] Comentário enviado por LucasRodrigues em 25/07/2012 - 22:26h
Rapaz, sem duvida alguma vc sabe mesmo o que fala, rs, fiz do jeito que vc citou e deu certo... Para nao bagunçar meu kubuntu, eu criei uma maquina virtual com o ubuntu server 12.04 LTS, estou gostando bastante, até pq ele é todo em modo texto.
Vou treinar bastante, até para fixar na na memória sobre samba e posteriormente quero aprender a configurar Active Directory no samba4.
Muito obrigado por responder minha duvida!
Voce nem imagina o quanto me ajudou em meu aprendizado.