Esta dica mostra como ingressar uma estação Ubuntu 14.4 em um domínio Samba4. É um manual de uso bastante técnico, que foi aplicado diversas vezes. Estou divulgando, pois acredito que é de extrema importância o compartilhamento do conhecimento.
Preparando a Estação de Trabalho
É necessário ativar a senha de root das máquinas:
sudo su
# passwd
Desabilitar o Relatório de Erros:
# service apport stop
# vim /etc/default/apport
enabled=0
É necessário alterar o nome do computador, de preferência, padronizar com uma nomenclatura:
# vim /etc/hostname
# reboot
Alterações no
resolv.conf. Esta alteração é importante, pois temos que setar o
resolv da máquina apontando para o servidor
Samba4:
# mv /etc/resolv.conf /home/
# cp /home/resolv.conf /etc/
Edite o arquivo
resolv.conf:
# vim /etc/resolv.conf
Adicione as seguintes linhas:
search dominio.com
nameserver 192.168.0.1
Instalando os Pacotes necessários
# apt-get install krb5-user libpam-krb5 samba winbind libpam-ccreds auth-client-config
Na tela 01, aperte
Enter.
Baixe o programa:
# cd /root
# wget http://download.beyondtrust.com/PBISO/8.3/pbis-open-8.3.0.3287.linux.x86_64.deb.sh
Aplique as permições necessárias:
# chmod +x pbis-open-8.3.0.3287.linux.x86_64.deb.sh
Execute o aplicativo:
# ./pbis-open-8.3.0.3287.linux.x86_64.deb.sh
Responda às perguntas:
Iniciar o serviço
lwsmd:
# /etc/init.d/lwsmd restart
Adicionar o Serviço
lwsmd para inicializar:
# vim /etc/rc.local
Adicione a linha:
/etc/init.d/lwsmd start
É necessário remover o arquivo
krb5.conf:
# rm -f /etc/krb5.conf
Ingressando a máquina no Domínio
# domainjoin-cli join --disable ssh nome_do_dominio Administrator
Será solicitado a senha do administrador, onde deve ser fornecida pelo pessoal da infraestrutura.
Execute os comandos a seguir:
# /opt/pbis/bin/config UserDomainPrefix gabvice.ce.gov.br
# /opt/pbis/bin/config AssumeDefaultDomain true
# /opt/pbis/bin/config LoginShellTemplate /bin/bash
# /opt/pbis/bin/config HomeDirTemplate %H/%U
Alterações no PAM. É necessário alterar vários arquivos do PAM:
# vim /etc/pam.d/common-session
Localize a linha:
session sufficient pam_lsass.so
Substituí-la pela linha abaixo:
session [success=ok default=ignore] pam_lsass.so
Alterações na tela de Login:
Crie o arquivo
lightdm.conf:
# vim /etc/lightdm/lightdm.conf
Adicione as linhas abaixo:
[SeatDefaults]
greeter-session=unity-greeter
greeter-hide-users=true
user-session=ubuntu
greeter-show-manual-login=true
# vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Adicione as linhas:
allow-guest=false
greeter-show-manual-login=true
Alterações no
sudoers:
# vim /etc/sudoers
Adicione as linhas:
ALL ALL=(ALL:ALL) ALL
Reinicie o computador, para as mudanças terem efeito:
# reboot
Nenhum comentário foi encontrado.