Mudanças entre as edições de "Configuração useradd"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(New page: =Projeto equipe Full Tilt= Script para adicionar usuário verificando antes se o mesmo já existe. <? $nome = $_POST['nome']; $login = escapeshellcmd($nome); $senha = $_P...)
 
Linha 3: Linha 3:
 
     <?
 
     <?
 
     $nome = $_POST['nome'];
 
     $nome = $_POST['nome'];
 
 
     $login = escapeshellcmd($nome);
 
     $login = escapeshellcmd($nome);
 
 
     $senha = $_POST['senha'];
 
     $senha = $_POST['senha'];
 
 
     $password = escapeshellcmd($senha);
 
     $password = escapeshellcmd($senha);
 
     $veruser = "grep -w $login /etc/passwd";
 
     $veruser = "grep -w $login /etc/passwd";
Linha 13: Linha 10:
 
     $adicionar = "sudo useradd $login";
 
     $adicionar = "sudo useradd $login";
 
     echo $adicionar;
 
     echo $adicionar;
 
 
     exec($adicionar);
 
     exec($adicionar);
 
     $devsenha = "echo $login:$password | sudo chpasswd";
 
     $devsenha = "echo $login:$password | sudo chpasswd";

Edição das 19h49min de 14 de julho de 2008

Projeto equipe Full Tilt

Script para adicionar usuário verificando antes se o mesmo já existe.

   <?
   $nome = $_POST['nome'];
   $login = escapeshellcmd($nome);
   $senha = $_POST['senha'];
   $password = escapeshellcmd($senha);
   $veruser = "grep -w $login /etc/passwd";
   if ( $itens[0] != "" ) {
   $adicionar = "sudo useradd $login";
   echo $adicionar;
   exec($adicionar);
   $devsenha = "echo $login:$password | sudo chpasswd";
   exec($devsenha);
   echo "O usuário $nome foi adicionado com êxito no sistema";
   }
   else {
   echo "O usuário já existe.";
   }		
   ?>