Configuração chpasswd: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Guih (discussão | contribs)
New page: =Projeto equipe Full Tilt= Script para troca de senha de usuários do sistema. <? $nome = $_POST['nome']; $login = escapeshellcmd($nome); $veruser = "grep -w $login /etc/p...
 
Guih (discussão | contribs)
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
[[Imagem:Banner.gif]]
=Projeto equipe Full Tilt=
=Projeto equipe Full Tilt=
Script para troca de senha de usuários do sistema.
Script para troca de senha de usuários do sistema.
     <?
     <?
     $nome = $_POST['nome'];
     $nome = $_POST['nome'];
     $login = escapeshellcmd($nome);
     $login = escapeshellcmd($nome);
     $veruser = "grep -w $login /etc/passwd";
     $veruser = "grep -w $login /etc/passwd";
     if ( $itens[0] != "" ) {
     if ( $veruser != "" ) {
 
     $senha = $_POST['senha'];
     $senha = $_POST['senha'];
     $password = escapeshellcmd($senha);
     $password = escapeshellcmd($senha);
     $changesenha = "echo $login:$password | sudo chpasswd";
     $changesenha = "echo $login:$password | sudo chpasswd";
     exec($changesenha);
     exec($changesenha);

Edição atual tal como às 17h22min de 20 de julho de 2008

1 Projeto equipe Full Tilt

Script para troca de senha de usuários do sistema.

   <?
   $nome = $_POST['nome'];
   $login = escapeshellcmd($nome);
   $veruser = "grep -w $login /etc/passwd";
   if ( $veruser != "" ) {
   $senha = $_POST['senha'];
   $password = escapeshellcmd($senha);
   $changesenha = "echo $login:$password | sudo chpasswd";
   exec($changesenha);
   echo "O usuário $login teve a senha alterada com êxito no sistema";		
   }
   else {
   echo "O usuário não existe.";
   }		
   ?>