View
5.620
Download
2
Category
Preview:
Citation preview
Instalação:
# apt-get install samba
Após a instalação com sucesso edite o smb.conf:
# vi /etc/samba/smb.conf
No campo workgroup coloque:
WORKGROUP = MYGROUP # nome do seu Grupo
No final do arquivo insira essas linhas:
[Dados] # Nome do compartilhamento nosmb.conf comment = Dados # Nome docompartilhamento para visualizar path = /home/dados # Local no servidoronde estara pasta valid users = @geral # Grupo que iráacessar o compartilhamento force group = geral # força só o grupoacessar esse compartilhamento read only = No # não é só leitura veto files = /*.mp3/*.avi/*.wma/*.wmv/*.{*}/ # essa é uma opção bem legal paraadmins, ela proibe essas extensões nocompartilhamento podendo bloquear mp3 evídeos tambem :)
Criando a pasta compartilhada
Lembram que criamos no Samba o compartilhamento"DADOS" certo? Colocamos um caminho e nessecaminho colocamos um nome de uma pasta, agoracriaremos a pasta no local especificado, no meu caso"/home/dados" então fica assim:
# mkdir /home/dados
Criando o grupo
Criaremos o grupo que terá o acesso aocompartilhamento:
# groupadd CPD
Agora temos que mudar a permissão desta pastaporque ela foi criada pelo root e deverá ser acessadapelo o grupo CPD:
# chown -R root:CPD dados (esse comando muda odono da pasta)
Ficando assim:
drwx------ 11 root CPD 4.0K Apr 9 09:12 dados.
Agora temos que mudar a permissão da pasta dadospara que seus arquivos sejam acessíveis somente pelogrupo CPD. Utilize o comando chmod:
# chmod 770 dados
Ficando assim:
drwxrwx--- 11 root CPD 4.0K Apr 9 09:12 dados.
Onde em 770:
Linux: Compartilhamento no Samba com permissão de grupo [Dica] http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-...
1 de 2 13/2/2012 15:42
Onde em 770:
7: permissão total para o dono do arquivo;
7: permissão total para o grupo;
0: negado para convidados.
Criando usuário no sistema
# adduser lucas
Criando usuário no Samba
# smbpasswd -a lucas
Coloque esse usuário no grupo CPD, eu prefiro colocar ousuário na mão mesmo porque gosto de ver a minhaestrutura de grupos, só por organização mesmo daseguinte forma:
# vi /etc/group
Irá aparecer assim no final do arquivo /etc/group:
CPD:!:1011:
Agora adicione o nome do usuário da seguinte forma:
CPD:!:1011:lucas
Se quiser colocar mais de um usuário coloque "virgula"assim:
CPD:!:1011:lucas,vipertech
Saia e salve. Reinicie o Samba:
# /etc/init.d/smb stop# /etc/init.d/smb start
E estará funcionando o compartilhamento.
Linux: Compartilhamento no Samba com permissão de grupo [Dica] http://www.vivaolinux.com.br/dica/Compartilhamento-no-Samba-com-...
2 de 2 13/2/2012 15:42
Recommended