+ Responder ao Tópico



  1. #1
    soyeu
    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
    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
    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.






Tópicos Similares

  1. Troca de senha com php!
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 04-06-2003, 12:06
  2. Conectar-se com a Caixa de E-mail com php?
    Por Neckratal no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 06-01-2003, 17:19
  3. Upload de arquivo com PHP
    Por Fly no fórum Linguagens de Programação
    Respostas: 8
    Último Post: 13-12-2002, 16:18
  4. Duvida com PHP
    Por Fly no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 13-12-2002, 09:57
  5. Instalando um apache com php e suporte a Oci8 num conectiva
    Por Futuremax no fórum Servidores de Rede
    Respostas: 0
    Último Post: 11-12-2002, 15:23

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L