Servidor de domínios Samba com troca de senha obrigatória
Dica publicada em Linux / Introdução
Servidor de domínios Samba com troca de senha obrigatória
Neste texto vou descrever como fazer para criar um servidor de domínios Samba, com máquinas Windows XP e troca de senha obrigatória no primeiro login.
Não vou me ater a instalação e configuração do Samba, pois já existem vários e muito bons artigos sobre isso no VOL.
É simples configurar o servidor Samba para requisitar a troca de senha no primeiro login. Para isto adicione a seguinte linha no seu arquivo smb.conf, dentro da seção global:
Para permitir a troca de login pelo Windows acrescente a seguinte linha no smb.conf:
Após isto você precisa entrar com o seguinte comando no terminal, como root:
# pdbedit -i smbpasswd -e tdbsam
Isto exporta o banco de dados do smbpasswd para o tbdsam.
Agora entre com a seguinte linha de comando:
# pdbedit -u "nome_do_usuário_recém_adicionado" --pwdmust-change-time 0
Isto indica que o usuário precisa alterar sua senha em 0 dias.
Reinicie o Samba e pronto!
Não vou me ater a instalação e configuração do Samba, pois já existem vários e muito bons artigos sobre isso no VOL.
É simples configurar o servidor Samba para requisitar a troca de senha no primeiro login. Para isto adicione a seguinte linha no seu arquivo smb.conf, dentro da seção global:
passdb backend = tdbsam
Para permitir a troca de login pelo Windows acrescente a seguinte linha no smb.conf:
unix passwd sync = no
Após isto você precisa entrar com o seguinte comando no terminal, como root:
# pdbedit -i smbpasswd -e tdbsam
Isto exporta o banco de dados do smbpasswd para o tbdsam.
Agora entre com a seguinte linha de comando:
# pdbedit -u "nome_do_usuário_recém_adicionado" --pwdmust-change-time 0
Isto indica que o usuário precisa alterar sua senha em 0 dias.
Reinicie o Samba e pronto!