Servidor de Arquivos LINUX – SAMBA
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/sama.jpg?fit=500%2C336&ssl=1)
O SAMBA é um servidor e conjunto de ferramentas que permite que máquinas Linux e Windows se comuniquem entre si, compartilhando serviços (arquivos, diretório, impressão) através do protocolo SMB (Server Message Block)/CIFS (Common Internet File System), equivalentes a implementação NetBEUI no Windows.
A distro utilizada neste tutorial foi o DEBIAN 11, com instalação limpa.
Primeiramente, tudo deve ser feito logado como super usuário.
Atualize seu repositório:
apt-get update
apt-get upgrade
INSTALAÇÃO DO SAMBA
apt install samba
Durante a extração dos pacotes, aparecerá uma tela como abaixo:
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/1.png?resize=1024%2C232&ssl=1)
Escolha “Não”, pois não vamos utilizar o serviço WINS.
Após instalação, execute o comando:
systemctl status smbd
Deverá aparecer uma ela como imagem abaixo:
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/2.png?resize=1024%2C359&ssl=1)
Agora, vamos fazer uma cópia de segurança do arquivo smb.conf
cp /etc/samba/smb.conf /etc/samba/smb.conf.bkp
Vamos então editar o smb.conf
nano /etc/samba/smb.conf
Mude a linha:
workgroup = WORKGROUP
Para:
workgroup = DVCONNECTLOCAL
*Coloque o nome do grupo de acordo com as políticas da sua empresa
Logo abaixo da linha cima, em #### Networking ####, adicione a seguinte config na linha abaixo de “interfaces = 127.0.0.0/8 eth0”:
interfaces = 192.168.0.50/24
Acima eu disse para o SAMBA que o IP fixo do Servidor será 192.168.0.50 com máscara 255.255.255.0
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/samba1.png?resize=763%2C401&ssl=1)
A partir da linha #[homes], deixe comentado até a linha ; valid users
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/24.jpg?resize=788%2C444&ssl=1)
Agora vamos para o final do arquivo e coloque as configurações abaixo:
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/1-1.png?resize=1008%2C624&ssl=1)
Com essas configs acima, o servidor está com os diretórios /rh /financeiro e /publico compartilhados. Não esqueça de criar esses diretórios no Linux.
Verifique se o serviço está rodando corretamente:
systemctl status smbd
Se o Status estiver como “active (running)” em verde. Seu servidor está OK.
![](https://i0.wp.com/dvconnect.com.br/wp-content/uploads/2022/01/sass.png?resize=1024%2C447&ssl=1)
IMPORTANTE!
Para adicionar o usuário ao Serviço do Samba, execute comando abaixo e defina uma nova senha para esse usuário, ou apenas mantenha a mesma senha.
smbpasswd -a nome_do_usuario
Em um próximo POST aprenderemos como funcionam as permissões no Linux e a criação de usuários e grupos.
Até a próxima!