viernes, julio 15, 2011

Como instalar un servidor SSH en Android

Se debe instalar:
- Dropbear sshd v0.52 (servidor ssh), tambien instala la utilidad scp.
- BusyBox v1.15.2 (2009-12-12 21:02:34 CST)

(El script pregunta si queres o no instalar BusyBox, esto es por los que ya lo tienen instalado y no necesitan instalarlo nuevamente)



Requisitos:
- rooteado
- Alguna aplicación que permita acceder como root por desde el celular (ConnectBot o algun otro Teminal)
- Android 2.1


Procedimiento de instalación:

Descomprimir "dropbear_install.tar.gz" y copiar el directorio "dropbear" con todo su contenido a la raíz de la tarjeta sd de modo que el path quede así:
escribo:
/sdcard/dropbear


Luego abrimos ConnectBot (o lo que gustes) y nos hacemos root:
escribo:
su


Corremos el script de instalación con el path completo:
escribo:
sh /sdcard/dropbear/install_dropbear.sh



Iniciar el servidor sshd:
Luego si todo sale bien correr /system/xbin/sshd.sh o simplemente sshd.sh como root

sshd.sh start password (password es la que vamos a usar para conectarnos)
sshd.sh stop [/quote]


Para conectarse desde una maquina , abren un terminal y escriben:
escribo:
ssh ip-del-celu


Para copiar algo por scp:
escribo:
scp prueba.txt ip-del-celu:/sdcard/



Decarga
http://www.megaupload.com/?d=DUVG6HX2



Yo lo instale en mi Defy con Android 2.3.4 y no tuve ningún problema.


Una vez instalado pueden usar cualquier cliente SSH para conectarse via Wi-Fi, y poder mover archivos directamente sin tener que conectar el Celular via o ejecutar cualquier comando como si lo hicieran desde el terminal del celular. Pueden usar WinSCP o por consola Putty.





Fuente:http://www.grupoandroid.com/topic/1701-updated-instalar-servidor-sshd-sin-despeinarse/

No hay comentarios.: