Translate

Pesquisar este blog

quarta-feira, 7 de janeiro de 2015

Criando um compartilhamento Windows no Samba.

Neste post eu vou criar um compartilhamento Windows usando Samba, apenas configurando o arquivo smb.conf.

Nós vamos tratar as duas abordagens diferentes: de uma rede sem domínio e de um membro do AD.


  • Instale e ligue o servidor do Samba: /etc/init.d/samba (Esse comando muda conforme a distro).
  • Se você está em uma rede AD, modifique o arquivo /etc/samba/smb.conf, conforme abaixo. Se não houver algumas dessas linhas, acrescente-as:
workgroup = MYWORKGROUP
realm = my.domain
security = ads
server role = member server

  • Se você ao invés, estiver em uma rede em casa, sem domínio modifique ou crie estas linhas:
workgroup = WORKGROUP
security = user
server role = standalone server

  • Crie o compartilhamento no /etc/samba/smb.conf:
[meucompartilhamento]
path = /tmp
read list = fulano cicrano
write list = cicrano
public = no
 

  • Os usuários mencionados no compartilhamento devem existir no Unix, para isso deve-se usar o comando useradd:. ATENÇÂO: Se a máquina estiver no AD, os usuários fulano e cicrano devem existir no AD.
#useradd fulano
#useradd cicrano

  • Caso você esteja em uma rede do AD, deve ingressar a máquina no domínio com o comando net ads join: 
#net ads join -U usuarioderede -S meu_servidor_ad my.domain

  • Se ao invés você está em uma rede sem domínio, deve criar as senhas para os usuários acessarem via rede com o comando smbpasswd. (Sem configurar o PAM também, ele não vai fazer isso automaticamente).
#smbpasswd -a fulano
Enter new password:

#smbpasswd -a cicrano
Enter new password:


Depois é só acessar com o Windows.