+ Responder ao Tópico



  1. #1
    soyeu
    Visitante

    Padrão Mudando senha com PHP !!!

    Colegas...

    Tenho um Webmail escrito em PHP rodando com PostFix/qqpoper/sendmail, crio meus usuarios POPs no proprio LINUXCONF. Estou escrevendo um rotina em php para o proprio usuario alterar a senha.

    Via php consigo executar alguns comandos console do LINUX.

    Porém o comando PASSWD é permitido somente para SU ou ROOT.

    Qual comando posso fazer para alterar a senha do usuario..???
    Tipo.. "passwd <user> <senha>"

    Alguém pode me ajudar.???

    Lopes.
    <IMG SRC="images/forum/icons/icon_wink.gif">

  2. #2
    Cyberfred
    Visitante

    Padrão Mudando senha com PHP !!!

    bom o passwd naum tem como vc passar a senha como parametro pra ele, entaum vc terah q usar um programa tipo o autopasswd.
    Pra vc rodar este programa como root vc vai ter que usar o "sudo" que é um programa que permite dar permissoes para q um usuario comun execute um comando como root, mas, CUIDADO, leia bem a documentação do SUDO, pois, vc pode abrir, com ele, uma vulnerabilidade em seu sistema.

  3. #3
    Cyberfred
    Visitante

    Padrão Mudando senha com PHP !!!

    ah...
    tb tem pronto, acho q vc encontra na FRESHMEAT, um CGI em C, que altera a senha dos usuarios na moral. Se naum me engando ele chama changepass.
    Falows.