Configurando o Samba [modo simples]

20 de março de 2019

Configurando o Samba

O arquivo de configuração do Samba é o smb.conf, que geralmente está em /etc/samba.

Esse arquivo é dividido em duas seções: global e compartilhamento (share). Na seção global iremos definir variáveis que afetarão o comportamento do Samba.

Seção global


workgroup: grupo de trabalho ou domínio de que esta máquina fará parte:

workgroup = LGM

Server string: breve comentário sobre o servidor:

server string = Servidor Samba

encrypt password: O protocolo SMB originalmente não usava criptografia na transmissão de senhas entre as máquinas da rede. O NT 4.0, service pack 3 e o Windows 2000 passaram a usar senhas criptografadas. Outras versões do Windows acessando servidores NT ou Windows 2000 podem estar configuradas para utilizar criptografia na transmissão de senhas. Para que um servidor Linux possa ser acessado pela rede, ele deve adotar o mesmo padrão utilizado na rede. É possível retirar a criptografia das máquinas Windows editando o registro ou configurar a criptografia no servidor Samba.

encrypt password = yes

smb passwd file: o padrão de criptografia utilizado pelo Samba é diferente do padrão utilizado pelo Linux. É necessário armazenar as senhas criptografadas em um arquivo extra.

smb passwd file = /etc/samba/smbpasswd

Para criar o arquivo digite:

# cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

O script mksmbpasswd.sh irá criar o arquivo smbpasswd com todos os usuários do sistema.

Altere as permissões do arquivo smbpasswd para que somente o root tenha acesso.

# chmod 600 /etc/samba/smbpasswd

Agora é necessário definir a senha de cada usuário com o comando:

# smbpasswd nome_do_usuário

Para adicionar novos usuários consulte smbadduser.

Tenha certeza de que o serviço smb está sendo executado pelo servidor:

# service smb restart

Caso deseje que o smb seja iniciado automaticamente, use o ntsysv, chkconfig, ou serviceconf

 Compartilhamentos


Para criar um diretório compartilhado (pasta compartilhada) no servidor Samba, crie no final do arquivo smb.conf uma seção como a seguir:

[musicas]
comment = um comentário
path = /home/joao/mp3
valid users = joao ana alfredo
public = no
writable = yes
printable = no
create mask = 0765


[downs]
comment = outro comentário
path = /home/joao/downloads
public = yes
writable = yes
printable = no
create mask = 0765

Lembre-se que o usuário dever ter as permissões adequadas no sistema de arquivos do Linux para que possa acessar o diretório.

No arquivo smb.conf existem vários exemplos.

Site oficial do Samba:

Páginas do man relativas ao Samba:

samba(7), smbd(8), smb.conf(5), lmhosts(5), make_smbcodepage(1), make_unicodemap(1), nmbd(8), swat(8), nmblookup(1), smbclient(1), rpcclient(1), smbpasswd(5), smbpasswd(8), smbstatus(1), smbcontrol(1), smbtar(1), testparm(1), testprns(1), smbmnt(8), smbmount(8), smbumount(8), findsmb(1), smbspool(8), smbsh(1), smbcacls(1), winbindd(8), wbinfo(1).
fonte: https://www.vivaolinux.com.br/artigo/Configurando-o-Samba-de-maneira-simples-e-funcional?pagina=2

0 comentários:

Postar um comentário

Veja outras Publicações