Samba 4.6.6 no Debian 8 - Instalação e Configuração

Publicado por Leonardo Marcatti da Silva em 27/09/2017

[ Hits: 5.433 ]

 


Samba 4.6.6 no Debian 8 - Instalação e Configuração



Passos

Instalação de dependências:

# apt install acl attr autoconf bison build-essential debhelper dnsutils docbook-xml docbook-xsl flex gdb krb5-user libacl1-dev \ libaio-dev libattr1-dev libblkid-dev libbsd-dev libcap-dev libcups2-dev libgnutls28-dev libjson-perl libldap2-dev libncurses5-dev libpam0g-dev \ libparse-yapp-perl libpopt-dev libreadline-dev perl perl-modules pkg-config python-all-dev python-dev python-dnspython libgpgme11-dev python-gpgme \ python-m2crypto python-crypto xsltproc zlib1g-dev -yfm

# vim /etc/fstab

Na linha da partição raiz (/), acrescentar:

ext4 errors=remount-ro,acl,user_xattr,barrier=1 0 1

Remontar a partição com as opções:

# mount -o remount /

# vim /etc/resolv.conf

domain sub-dominio.dominio.abc
search sub-dominio.dominio.abc
nameserver 127.0.0.1

# chattr +i /etc/resolv.conf
# vim /etc/hosts

127.0.0.1 localhost
127.0.1.1 server server.subdominio.dominio.abc
ip_server server server.subdominio.dominio.abc

# vim /etc/hostname

server

# wget https://download.samba.org/pub/samba/stable/samba-4.6.7.tar.gz

Baixar e descompactá-lo:

# tar -vxzf samba-a.b.c

Entrar no diretório criado e digitar:

# ./configure && make && make install

Adicionar ao final do arquivo /etc/bash.bashrc, a linha:

export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH

# vim /usr/local/samba/etc/smb.conf

No arquivo abaixo, acrescentar após a linha:

→ 'dns forwarder': server services = s3fs rpc nbt wrepl ldap cldap kdc drepl winbind ntp_signd kcc dnsupdate dns

samba-tool domain provision --interactive
Realm [sub-dominio.dominio.abc]: deixar o padrão
Server Role [dc]: deixar o padrão
DNS Backend [SAMBA_INTERNAL]: deixar o padrão
DNS Forwarder: ip_do_dns_server
Administrator password: [email protected]

Reiniciar o Samba:

# /etc/init.d/samba restart

No Windows, vá em: Iniciar → Executar: cmd.exe
  • No prompt de comandos digite: ipconfig /flushdns
  • Colocar a máquina no domínio e logar como Administrator
  • Baixar e instalar o RSAT para a versão do Windows

Criar o arquivo /etc/systemd/system/samba-ad-dc.service, com o seguinte conteúdo:

[Unit]
Description=Samba Active Directory Domain Controller
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/samba/sbin/samba -D
PIDFile=/usr/local/samba/var/run/samba.pid

[Install]
WantedBy=multi-user.target

Após:

# systemctl daemon-reload
# systemctl enable samba-ad-dc


Fontes:
  • SambaWiki
  • Juntamente com experiências pessoais

Outras dicas deste autor

Instalação e configuração do ElastickSearch-Kibana-Lostash no Docker

Atualização do Zabbix 3.2 para 3.4 no Debian

Instalação e configuração do ICINGA2 e ICINGA WEB2 no Debian 9

Acesso remoto root no MariaDB no Debian 9

LVM (Logical Volume) - Gerenciamento e Configuração

Leitura recomendada

Forçando sites HTTPS a passar fora do Squid 3

Como instalar driver wireless das placas broadcom b43

Ferramentas do Kali no Ubuntu

Compartilhando arquivos entre computadores com Woof

Projeto Root - Servidor de DHCP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts