Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: venadHD en 30 Septiembre 2015, 23:44 pm



Título: Problema con comandos en SSH desde PHP
Publicado por: venadHD en 30 Septiembre 2015, 23:44 pm
Bueno, quizas esto sea dificil de explicar, pero bueno, alla voy,

Hola antes que nada, despues de tanto tiempo :P

Tengo un servidor de FTP para los usuarios virtuales, y la cosa es que intenté hacer un script para cambiar la contraseña desde el propio cPanel del hosting, pero se ve que no quiere funcionar el cabron

Intenté dos metodos, los cuales estan comentados, pero aun así, no la cambia, sigue siendo la original

Código
  1. //$shellConnection = ssh2_connect("185.35.67.76", 22);
  2. //ssh2_auth_password($shellConnection, 'root', '*****');
  3. //PRIMARY METHOD
  4. //$shell=ssh2_shell($shellConnection, 'xterm');
  5. //fwrite( $shell, "pure-pw passwd {$_SESSION['clientusername']}".PHP_EOL);
  6. //fwrite($shell, "$Opass".PHP_EOL);
  7. //fwrite($shell, "$Opass".PHP_EOL);
  8. //fwrite($shell, "pure-pw mkdb".PHP_EOL);
  9. //unset($shell);
  10. //ALTERNATIVE METHOD
  11. //ssh2_exec($shellConnection, "pure-pw passwd {$_SESSION['clientusername']});
  12. //ssh2_exec($shellConnection, "$Opass");
  13. //ssh2_exec($shellConnection, "$Opass");
  14. //ssh2_exec($shellConnection, "pure-pw mkdb");
  15. //ssh2_exec($shellConnection, 'exit');
  16. //unset($shellConnection);

Y si, conecta y tal, hasta con un touch $session['clientusername'] funciona
Pero se ve que ahi no, adjunto foto para que se vea como es el proceso en SSH shell (PuTTY)

(https://mirror.cydrio.com/cdn/elhacker_quien_se_de_cuenta_del_titulo_de_la_foto_se_lleva_una_galleta_de_premio.png)
Esa pantalla de password seria en el script esta parte, pero se ve que no la reconoce o algo
Código
  1.  
  2.                        //fwrite($shell, "$Opass".PHP_EOL);
  3. //fwrite($shell, "$Opass".PHP_EOL);
  4. //ssh2_exec($shellConnection, "$Opass");
  5. //ssh2_exec($shellConnection, "$Opass");

Pd:$Opass es la contraseña a introducir


Título: Re: Problema con comandos en SSH desde PHP
Publicado por: venadHD en 6 Octubre 2015, 01:02 am
Up