Mudanças entre a Versão 8 e Versão 9 de MantendoSistemaLdap


Ignorar:
Timestamp:
31/10/2005 17:30:50 (14 anos atrás)
Autor:
danielsundfeld
Comentário:

--

Legenda:

Não Modificado
Adicionado
Removido
Modificado
  • MantendoSistemaLdap

    v8 v9  
    1313{{{
    1414#script que altera as senhas dos usuarios.
    15 #!/bin/bash
     15!/bin/bash
    1616echo 'Entre com o nome de seu usuario'
    1717read usuario
    1818echo 'Entre com a sua NOVA senha: (Ela aparecera em texto claro)'
    1919read senha
    20 #Sera criado o arquivo pass.ldif para a modificacao do arquivo
     20cryptsenha="{crypt}`perl  -e "print crypt($senha, md,)"`"
     21#criptografa a senha
     22if [ "$?" -gt 0 ]; then
     23    echo "Senha invalida!";
     24    exit;
     25fi
     26
     27#Sera criado o arquivo pass.ldif para a modificacao da senha
    2128echo "dn: uid=$usuario,ou=People,dc=sdmc213,dc=interlegis,dc=gov,dc=br
    2229changetype: modify
    2330replace: userPassword
    24 userPassword: {crypt}`perl  -e "print crypt($senha, md,)"`" > pass.ldif
    25 #o comando perl criptografa as senhas para md5
     31userPassword: $cryptsenha" > pass.ldif
     32
    2633echo '
    2734Conectando ao servidor LDAP...'
     35
    2836echo '(Entre com sua senha antiga)'
    29 ldapmodify -x -D "uid=$usuario,ou=People,dc=maquina,dc=dominio,dc=com" -W -f pass.ldif
     37ldapmodify -x -D "uid=$usuario,ou=People,dc=sdmc213,dc=interlegis,dc=gov,dc=br" -W -f pass.ldif
     38
     39if [ "$?" -eq 0 ]; then
     40    echo 'Senha modificada com sucesso'
     41else
     42    echo 'Erro!'
     43fi
     44
    3045rm pass.ldif
    3146}}}
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.