O Samba é uma implementação do protocolo SMB/CIFS, que permite a interoperabilidade entre sistemas Linux e Windows. Configurar um servidor Samba no Linux pode ser muito útil para compartilhar arquivos e impressoras em uma rede local. Neste artigo, vamos mostrar passo a passo como configurar um servidor Samba no Linux.
Passo 1: Instalação do Samba
O primeiro passo é instalar o Samba no seu sistema Linux. Dependendo da distribuição que você está usando, o comando de instalação pode variar. No Ubuntu, você pode usar o seguinte comando:
sudo apt-get install samba
No CentOS, você pode usar o seguinte comando:
sudo yum install samba
Passo 2: Configuração do arquivo smb.conf
O próximo passo é configurar o arquivo smb.conf, que contém as configurações do servidor Samba. O arquivo smb.conf está localizado em /etc/samba/.
Você pode editar o arquivo smb.conf com qualquer editor de texto. Aqui está um exemplo de configuração básica:
[global]
workgroup = WORKGROUP
server string = Servidor Samba
security = user
[compartilhado]
comment = Compartilhamento de Arquivos
path = /home/compartilhado
browseable = yes
writable = yes
guest ok = yes
read only = no
Passo 3: Adicionar usuários
Depois de configurar o arquivo smb.conf, você precisa adicionar usuários que terão acesso ao servidor Samba. Você pode usar o comando smbpasswd para adicionar usuários:
sudo smbpasswd -a nome_do_usuario
Substitua “nome_do_usuario” pelo nome do usuário que você deseja adicionar.
Passo 4: Reiniciar o serviço Samba
Depois de adicionar usuários, você precisa reiniciar o serviço Samba para que as alterações entrem em vigor. Você pode reiniciar o serviço Samba usando o seguinte comando:
sudo systemctl restart smbd
Passo 5: Configuração do firewall
Se o firewall estiver ativado no seu sistema Linux, você precisa configurá-lo para permitir o tráfego Samba. No Ubuntu, você pode usar o seguinte comando:
sudo ufw allow samba
No CentOS, você pode usar o seguinte comando:
sudo firewall-cmd --add-service=samba --permanent
sudo firewall-cmd --reload
Agora o seu servidor Samba está configurado e pronto para ser usado. Você pode acessar os compartilhamentos do Samba a partir de outros computadores na rede usando o endereço IP do servidor Samba ou o seu nome de host.