Author Topic: [RESOLVIDO] Trocar senha no primeiro login SAMBA  (Read 3863 times)

amaica

  • Zen Apprentice
  • *
  • Posts: 39
  • Karma: +2/-0
    • View Profile
[RESOLVIDO] Trocar senha no primeiro login SAMBA
« on: November 17, 2011, 12:58:21 pm »
Olá como faço para o zentyal trocar senha no primeiro login em PDC SAMBA?
Desde ja agradeço.
« Last Edit: November 30, 2011, 01:48:12 pm by amaica »

amaica

  • Zen Apprentice
  • *
  • Posts: 39
  • Karma: +2/-0
    • View Profile
Re: Trocar senha no primeiro login SAMBA
« Reply #1 on: November 18, 2011, 05:36:01 pm »
Ola essas linhas aqui na sessão global

 " passwd program = /usr/bin/passwd %u"
  "  passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n ."

mas nao deu certo, alguem te uma dica?

amaica

  • Zen Apprentice
  • *
  • Posts: 39
  • Karma: +2/-0
    • View Profile
Re: Trocar senha no primeiro login SAMBA
« Reply #2 on: November 30, 2011, 01:46:56 pm »
Olá resolvi da seguinte maneira:
1º - Script para setar uma senha padrão para todos os usuarios e pedir para trocar a senha no primeiro login:

#!/bin/bash
USER=`pdbedit -L | cut -d: -f1`
for i in $USER; do
(echo 123; echo 123)| smbpasswd -s $i
net sam set pwdmustchangenow $i yes
done




2º Solução trocar a senha no primeiro login para apenas um usuario através do comando executado por ssh no shell:

net sam set pwdmustchangenow usuario_fulano yes


Espero ter contribuido.

Fonte: http://e-tinet.com/blog/linux/servidor-samba-com-troca-de-senha-obrigatorio/

« Last Edit: November 30, 2011, 02:12:25 pm by amaica »