Tengo dificultades para ingresar a mi nuevo teléfono Android 4 (Samsung Nexus).
He instalado varios servidores SSH, pero en todos los casos la conexión ssh simplemente se bloquea (es decir, no llego al nombre de usuario / contraseña).
Como ejemplo, usando SSHDroid:
Registro SSH detallado de mi cuadro de Linux:
joel@pepper ~ $ ssh -p 2222 [email protected] -vvv
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.1.65 [192.168.1.65] port 2222.
La salida de nmap no se ve bien. Un estado de filtrado en el puerto implica que un firewall lo está bloqueando:
joel@pepper ~ $ sudo nmap -sS 192.168.1.65
Starting Nmap 5.21 ( http://nmap.org ) at 2011-11-20 21:29 GMT
Nmap scan report for android-63731d6ebec9e01.lan (192.168.1.65)
Host is up (0.019s latency).
Not shown: 999 closed ports
PORT STATE SERVICE
2222/tcp filtered unknown
MAC Address: A0:0B:BA:B4:5F:59 (Unknown)
telnet <ip> <ssh_port>
y puede confirmar que el socket se abre en el nivel del sistema operativo a través denetstat -ltnp
.Respuestas:
Hasta donde sé, el puerto ssh predeterminado es 22 en Ubuntu, tal como lo señaló "Lie Ryan". Es posible que desee verificar sus
sshd_config
archivos en su PC, si desea leer este artículo, especifica cómo cambiar la configuración ssh predeterminada en Ubuntu, así como la documentación oficial . Más allá de eso, verifique la configuración actual del firewall, es posible que pueda abrir ese puerto específico temporalmente al servicio de tipo ssh si desea confirmar que no es otra cosa.Aparte de eso, me parece que esta pregunta se hizo hace más de 6 meses; si el OP no lo ha resuelto ahora, dudo que esté interesado en seguir adelante. Sugiero aceptar una respuesta, proporcionar una actualización sobre la situación desde entonces o tal vez cerrar la pregunta.
EDITAR: dependiendo de su aplicación de servidor ssh de Android, y si la está ejecutando o no con privilegios su, esto es del sitio web "QuickSSHD":
fuente
> 1024
?< 1024
están reservados para el usuario root, y cualquiera puede acceder a otros puertos. unix.stackexchange.com/questions/16564/…SSHD
en Android se ejecuta en 2222, por lo general.El puerto ssh predeterminado es 22, no 2222, ¿tal vez esa sea la causa raíz del problema? Intenta conectarte en el puerto 22.
fuente