Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Servidor de domínios Samba com troca de senha obrigatória
Linux user
Publicado por George de Paulo em 18/07/2007

Login: ggdepaulo, 5912 pontos
[ Hits: 4873 ]

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:

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!


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Recuperando GRUB depois dos erros 15, 17 e 22
   Dica Linux recomendada Configurar LILO facilmente
   Dica Linux recomendada Configuração de DNS reverso
   Dica Linux recomendada Ativando a partição SWAP
   Dica Linux recomendada Dois Monitores no Ubuntu

Comentários
[1] Comentário enviado por charlierick em 18/07/2007 - 10:02h:

Cara essa dica é muito boa mesmo, agora me tira uma duvida, após efetuar essa sequencia de comando no arquivo do samba e no shell do servidor os usuarios das estação windows sempre poderão alterar a senha?

[2] Comentário enviado por ggdepaulo em 18/07/2007 - 14:18h:

Obrigado pelo elogio charlierick
Sim, os usuarios poderam alterar sua senha pelo windows sempre que quiserem. Basta voce incluir a seguinte linha no smb.conf

unix passwd sunc = no

pois se ela estiver setada coomo yes o susario pelo windos não vai poder alterar nada

[3] Comentário enviado por mrflag em 18/09/2007 - 10:25h:

Faltou um traço... É pdbedit -u usuarioObrigadoaTrocarSenha --pwd-must-change-time 0

;)

[4] Comentário enviado por hernanyed em 26/10/2007 - 10:46h:

Se eu quizer desfazer este procedimento, basta voltar a configuração anterior no smb.conf?

[5] Comentário enviado por edner_bertao em 13/08/2008 - 09:38h:

não sei porque, mas "pdbedit -u <usuário> --pwd-must-change-time 0" não funcionou aqui, alguém saberia me dizer o porque ?

Executo o comando e quando dou "pdbedit -Lv <usuário>", a data para expirar a senha está a mesma

[6] Comentário enviado por ggdepaulo em 13/08/2008 - 19:35h:

voce adcionou as todas as linhas no smb.conf e instalou o samba com tdbsam?
se possível coloca o teu smb.conf e a versao dele pra nós darmos um olhada


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.