Servidor de Arquivos LINUX – SAMBA
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:
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:
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
A partir da linha #[homes], deixe comentado até a linha ; valid users
Agora vamos para o final do arquivo e coloque as configurações abaixo:
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.
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!