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

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

[ Hits: 4.486 ]

 


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 Grafana/Zabbix no Debian 9

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

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 Owncloud 10 no Debian 9

Leitura recomendada

Tor e netcat-openbsd em automação

NTFS + Samba com o SELinux ativado

Bloqueio funcional do Tor Browser

Configuração de rede IPv6 estática no Ubuntu

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