Como instalar e configurar o Samba no Ubuntu 22.04
Veja como instalar e tornar o samba um controlador de dominio no ubuntu 22.04

Por Diminua
21/03/2023 17:47:10

Instalação e configuração do Samba como controlador de domínio:

 

Atualize o sistema

Antes de instalar o Samba, é importante garantir que o sistema esteja atualizado. Para isso, abra um terminal e execute os seguintes comandos:

sudo apt update
sudo apt upgrade

 

Instale o Samba

Para instalar o Samba, execute o seguinte comando:

sudo apt install samba

 

Configure o Samba

Depois de instalar o Samba, você precisará configurá-lo para que ele possa ser usado como controlador de domínio. Para fazer isso, abra o arquivo smb.conf em um editor de texto. Para isso, execute o seguinte comando:

sudo nano /etc/samba/smb.conf

No arquivo smb.conf, adicione as seguintes linhas no final do arquivo:

[global]
workgroup = MYDOMAIN
server string = %h server (Samba, Ubuntu)
domain logons = yes
domain master = yes
local master = yes
preferred master = yes
os level = 65

Substitua MYDOMAIN pelo nome do seu domínio.

 

Crie o diretório do domínio

Agora, você precisará criar o diretório do domínio onde as informações do domínio serão armazenadas. Para fazer isso, execute o seguinte comando:

sudo mkdir -p /var/lib/samba/private

 

Configure as permissões do diretório do domínio

Depois de criar o diretório do domínio, você precisará definir as permissões corretas para que o Samba possa usá-lo. Para fazer isso, execute o seguinte comando:

sudo chmod 0700 /var/lib/samba/private
sudo chown root:sambashare /var/lib/samba/private


Adicione um usuário de domínio

Para adicionar um usuário de domínio, execute o seguinte comando:

sudo smbpasswd -a username

Substitua username pelo nome do usuário que deseja adicionar.

 

Reinicie o Samba

Depois de configurar o Samba, você precisará reiniciá-lo para que as alterações tenham efeito. Para fazer isso, execute o seguinte comando:

sudo systemctl restart smbd
 

Crie o domínio

Agora que o Samba está configurado como controlador de domínio, você precisará criar o domínio. Para fazer isso, execute o seguinte comando:

sudo samba-tool domain provision --use-rfc2307 --interactive
 

Inicie o Samba como serviço

Depois de criar o domínio, você precisará iniciar o Samba como serviço. Para fazer isso, execute o seguinte comando:

sudo systemctl enable samba-ad-dc
sudo systemctl start samba-ad-dc