Ver Mensaje Individual
  #13 (permalink)  
Antiguo 06/01/2005, 11:36
Avatar de The_omars
The_omars
 
Fecha de Ingreso: marzo-2004
Mensajes: 271
Antigüedad: 20 años, 1 mes
Puntos: 0
Cita:
Iniciado por Cluster
// usa SUDO para cambiar de usuario!!. al usuario root!.

$semilla = substr($nombre_usuario, 0, 2);
$password_encriptada = crypt($nombre_usuario, $semilla);
$comando = "adduser ".$nombre_usuario." -p ".$password_encriptada;
exec($comando);
estoy un poco confundido el system tengo entendido que regresa

Cita:
Devuelve la última línea de la salida del comando en caso de éxito, y FALSE si se presenta algún fallo. (manual de php)

intente algo parecido a lo que tu pusiste CLUSTER para probarlo



Código PHP:
$user=$_POST["user"];
$pass=$_POST["pass"];

$password=crypt($pass);
$comando="adduser".$user." -p".$pass;

system($comando); 
pero a lo mejor estoy confundido pero pretendo recibir un parametro o algo asi que me indique que entro o que la contraseña que dio el usuario no es correcta,

al momento que corro que mando los datos pues al momento de imprimir el resultado

system($comando,$salida);

pues me arroja 3 numero que no se interpretar y lo que yo espero pues es algo asi como sale en la interfaz de linux:

interfas de linux

login: hola
password: hola

[hola@pruebas hola]$

bueno pues algo asi que me arrogara para saber si entro o no , o si su password fue el coorecto.