Criando um servidor samba como domain controller (DC):
Dado o ip 192.168.8.48:
- Em /etc/hostname: dc1 hostname -f
hostnamectl set-hostname dc1
- Em /etc/hosts adicione a linha:
127.0.1.1 dc1 192.168.8.48 dc1.smbdomain.local.br dc1
Instalação de pacotes:
Provisionando a base de dados samba-ad-dc com o usuário Administrator com senha Pr0Aluno123:
Desabilitar smbd nmbd winbind:
Habilitar serviço samba-ad-dc:
Desabilitando complexidade de senhas:
Criando um grupo chamado STUDENTS com um usuário 5385361:
Obrigar a maria a trocar senha no próximo login:
No windows, promover usuária maria do AD como admin local
Ver as configurações completas:
Ver configurações do usuário maria:
Listar computadores do domínio:
Remover computador do domínio:
Mudar o home do usuario maria de /home/maria para \dominio.com\maria e mudar ponto de montagem para H:
Para que a senha do usuário expire a cada 30 dias e ele seja obrigado a mudá-la:
Desabilitar expiração de senha para o usuário Administrator:
Desabilitar complexidade da senha:
O usuário só possa mudar a senha após 25 dias depois da última troca:
Tamanho mínimo de senha de 8 caracteres:
Mantém um histórico de senhas usadas pelo usuário para que ele não possa reutiliza-las. Neste caso ele não poderá utilizar as últimas duas senhas.
A senha de root não expira:
Listar usuários com username duplicados:
Script para obrigar todos os usuários do samba a trocarem suas senhas: