elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Problema con comandos en SSH desde PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con comandos en SSH desde PHP  (Leído 1,306 veces)
venadHD

Desconectado Desconectado

Mensajes: 94

Donde hay hackers, tambien hay crackers.


Ver Perfil WWW
Problema con comandos en SSH desde PHP
« 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)


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


« Última modificación: 6 Octubre 2015, 01:03 am por venadHD » En línea

venadHD

Desconectado Desconectado

Mensajes: 94

Donde hay hackers, tambien hay crackers.


Ver Perfil WWW
Re: Problema con comandos en SSH desde PHP
« Respuesta #1 en: 6 Octubre 2015, 01:02 am »

Up


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
..Ejecutar comandos en la consola desde vb
Programación Visual Basic
MaLkAvIaN_NeT 5 7,092 Último mensaje 4 Octubre 2005, 04:52 am
por MaLkAvIaN_NeT
Envio de comandos AT desde Symbian¿?
Hacking Mobile
KeoX 2 3,711 Último mensaje 21 Enero 2006, 09:51 am
por KeoX
Enviar comandos AT desde PALM T|X
Hacking Mobile
jswd 1 2,985 Último mensaje 31 Enero 2007, 12:17 pm
por tesnic
Uso de LINK.exe desde la línea de comandos
Programación Visual Basic
aaronduran2 3 4,484 Último mensaje 29 Septiembre 2008, 02:52 am
por cobein
Comandos CMD desde Java
Java
LuisCaTre 8 6,591 Último mensaje 24 Enero 2018, 14:55 pm
por LuisCaTre
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines