Samba

Configurando o Samba 4.10.6 Como AD DC no CentOS 7 1810

Antes de iniciar a configuração, deve-se compilar e instalar o Samba 4.10.6:

Compilando e Instalando o Samba 4.10.6 Com Suporte a ADS no CentOS 7 1810

Obs 1.: é aconselhável definir um IP fixo, bem como colocar o nome da máquina com domínio (ex.: dc-1.arabasso.local).

Renomear ou remover o arquivo “krb5.conf” padrão:

# mv /etc/krb5.conf /etc/krb5.conf.org

Promovendo o servidor como AD DC:

# samba-tool domain provision

Obs 2.: Alterar o DNS da máquina para 127.0.0.1.

Finalizando a configuração, iniciando o serviço, e habilitando para inicializar no boot:

# cp /etc/samba/krb5.conf /etc/
# systemctl start samba
# systemctl enable samba

Verificando se o domínio foi criado com êxito:

# samba-tool domain level show

Referências

https://www.server-world.info/en/note?os=CentOS_7&p=samba&f=4

Compilando e Instalando o Samba 4.10.6 Com Suporte a ADS no CentOS 7 1810

Baixar e executar o script “bootstrap.sh” para auxiliar na instalação no CentOS 7 1810:

# curl -O https://raw.githubusercontent.com/samba-team/samba/master/bootstrap/generated-dists/centos7/bootstrap.sh
# sh bootstrap.sh

Baixar e compilar o Samba 4.10.6:

# curl -O https://download.samba.org/pub/samba/stable/samba-4.10.6.tar.gz
# tar zxvf samba-4.10.6.tar.gz
# cd samba-4.10.6
# ./configure --prefix=/usr --localstatedir=/var --with-configdir=/etc/samba --libdir=/usr/lib64 --with-modulesdir=/usr/lib64/samba --with-pammodulesdir=/lib64/security --with-lockdir=/var/lib/samba --with-logfilebase=/var/log/samba --with-piddir=/run/samba --with-privatedir=/etc/samba --enable-cups --with-acl-support --with-ads --with-automount --enable-fhs --with-pam --with-quotas --with-shared-modules=idmap_rid,idmap_ad,idmap_hash,idmap_adex --with-syslog --with-utmp --with-dnsupdate --systemd-install-services
# make
# make install

Criar o arquivo “/etc/tmpfiles.d/samba.conf”

# tee /etc/tmpfiles.d/samba.conf <<-'EOF'
d /var/run/samba 0755 root root -
EOF

Referências

https://www.server-world.info/en/note?os=CentOS_7&p=samba&f=4