Servidor Samba Debian9 1
Servidor Samba Debian9 1
Servidor Samba Debian9 1
1-Configurar os parâmetros de rede para o servidor de arquivos Debian9 GNU/Linux editando via
“VIM” o arquivo “/etc/network/interfaces” conforme o endereçamento da rede onde será
instalado. Após finalizar a configuração reinicie o servidor verifique o endereço atribuído via
comando “ip addr ” e realize um teste de comunicação via comando “ping -c 4 nic.br”.
(Obs: Verifique as informações sobre os servidores de DNS e nome do host, se houver necessidade
edite os seguintes arquivos “/etc/resolv.conf”, “/etc/hosts”, para alterar o hostname execute o
comando “#hostnamectl set-hostname nome_do_host.exemplo.com.br”)
2-Instale o pacote da suíte de ferramentas samba via comando “#apt install samba”.
4-Crie um arquivo para autenticação do samba e posteriormente cadastre usuários e senhas para
acesso ao diretório privado.
[global]
workgroup = WORKGROUP
interfaces = 192.168.13.11/24 enp0s3
bind interfaces only = yes
server role = standalone server
passdb backend = smbpasswd
obey pam restrictions = no
[smb-publico]
comment = “Diretório Público”
path = “/home/smb/publico”
create mask = 0777
create directory = 0777
public = yes
writable = yes
[smb-privado]
comment = “Diretório Privado”
path = “/home/smb/privado”
create mask = 0750
create directory = 0750
public = no
writable = yes
valid users = sergio
browseable = no
[arquivos]
comment = “Diretório de Arquivos”
path = “/home/smb/arquivos”
create mask = 0770
create directory = 0770
public = no
writable = yes
valid users = @diretoria
vfs object = recycle, recycle:keeptree=yes
A-Acessando o diretório
publico:
C-Acessando o diretório
privado:
D-Digitando as
credenciais de acesso ao
diretório privado:
Opção: Descrição:
➔ comment = “Diretório” Comentário sobre diretório compartilhado
➔ path = /diretório/ Caminho do diretório compartilhado
➔ writable = yes Permissão de escrita no diretório
➔ read only = yes Permissão somente leitura no diretório
➔ browseable = no Ocultar diretório
➔ create mask = 0770 Máscara de permissões para arquivos
➔ directory mask = 0770 Máscara de permissão para diretórios
➔ force create mode = 0770 Força permissões específicas para arquivos
➔ force directory mode = 0770 Força permissões específicas para diretórios
➔ force user = usuário Força o mapeamento para usuário específico
➔ force group = grupo Força o mapeamento para grupo específico
➔ valid users = usuário1, @grupo Permitir acesso para usuários ou grupos específicos
➔ invalid users = usuário1, usuário2 Negar acesso para usuários específicos
➔ hosts allow = ip ou nome do host Permitir acesso para host
➔ hosts deny = ip ou nome do host Negar acesso para host
➔ vfs object = recycle Lixeira oculta no diretório