Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: openlanhouse cliente
Por orlinux



» Login
Login:
Senha:

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

Esqueci minha senha

» Wallpaper
Linux: congresso linux
Por rivo

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, 4324 pontos Homepage:
[ Hits: 3278 ]

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 Instalando Debian em servidores DELL
   Dica Linux recomendada Ligando o NumLock na abertura do KDE
   Dica Linux recomendada Adicionando Kppp ao menu do Mandriva One 2009
   Dica Linux recomendada Transferência de arquivos de forma segura de Windows para Linux
   Dica Linux recomendada Ark: Compactador gráfico para Linux

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 - Copyleft 2002-2009 Viva o Linux.com.br

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.