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.