Home / Ubuntu / Configurando Servidor Samba No Ubuntu Server

Configurando Servidor Samba No Ubuntu Server

Configurar um servidor Samba no Ubuntu Server permite compartilhar pastas entre Linux e Windows na rede. Aqui está um passo a passo simples para configurar um servidor Samba funcional:


✅ 1. Instalar o Samba

sudo apt update
sudo apt install samba -y

✅ 2. Criar um diretório para compartilhar

sudo mkdir -p /srv/samba/compartilhado
sudo chown nobody:nogroup /srv/samba/compartilhado
sudo chmod 0775 /srv/samba/compartilhado

✅ 3. Editar o arquivo de configuração do Samba

Abra o arquivo /etc/samba/smb.conf:

sudo nano /etc/samba/smb.conf

Adicione ao final do arquivo:

[Compartilhado]
   path = /srv/samba/compartilhado
   browsable = yes
   writable = yes
   guest ok = yes
   read only = no

Esse exemplo cria um compartilhamento público (sem senha).


✅ 4. Reiniciar o serviço Samba

sudo systemctl restart smbd

✅ 5. Liberar no firewall (se ativado)

sudo ufw allow 'Samba'

🔐 (Opcional) Compartilhamento privado com autenticação

Caso queira proteger com usuário e senha:

  1. Criar diretório privado:
sudo mkdir -p /srv/samba/privado
sudo chown -R usuario:sambashare /srv/samba/privado
sudo chmod 0770 /srv/samba/privado
  1. Adicionar usuário ao sistema e ao Samba:
sudo adduser usuario
sudo smbpasswd -a usuario
sudo usermod -aG sambashare usuario
  1. Editar smb.conf:
[Privado]
   path = /srv/samba/privado
   valid users = usuario
   browsable = yes
   writable = yes
   guest ok = no
   read only = no
  1. Reiniciar o Samba:
sudo systemctl restart smbd

✅ 6. Acessar o compartilhamento

No Windows, pressione Win + R e digite:

\\IP_DO_SERVIDOR\Compartilhado

No Linux:

smbclient //IP_DO_SERVIDOR/Compartilhado -U usuario

Se quiser, posso gerar um script para automatizar tudo isso com opção de criar compartilhamento público ou privado. Deseja isso?

Deixe um Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *