¿La opción para habilitar el acceso ssh a este enrutador no está disponible en la versión estándar del firmware?
Solo puedo ver " Habilitar Telnet " en Administración -> Sistema.
Eso es un poco cojo. Telnet se envía a través de la red en texto plano y no es seguro. Tengo la versión de firmware 3.0.0.4.376_1071 y esa es la última versión de acuerdo con la función de verificación de actualizaciones en el enrutador.
Si buscas en Google, otras personas han estado hablando sobre el acceso SSH a este enrutador popular. ¿Están utilizando algún firmware personalizado?
networking
ssh
wireless-router
firmware
CarlGammaSagan
fuente
fuente
Respuestas:
Sí, la mayoría de los propietarios de este enrutador usan firmware personalizado como tomate o modificaciones del mismo.
fuente
A pesar de que este es un año, quería intervenir con lo que encontré porque justo ahora estaba tratando de hacer que sshd funcionara en el mismo enrutador después de leer páginas similares.
Estoy usando la versión 3.0.0.4.376_3861 y todavía no se han agregado en sshd. Me reí entre dientes de las opciones ssh ocultas en el menú. Todavía están allí, pero no funcionan. Me conecté y lo hice
nvram show | grep ssh
. Ya no había nada allí, pero intenté la respuesta de shinji14 de todos modos. También intenté con el reinicio, pero nmap aún no mostró SSH en un escaneo de puertos. Luego volví a telnet y probéls -alR --color=always | more
y después de escanear los resultados vi que estaban usando BusyBox. No podía recordar si BusyBox había incorporado sshd, así que lo hicebusybox --help
y no lo vi en la lista.El sitio de BusyBox menciona Dropbear para sshd aquí , por lo que parece que probablemente estén usando una variante WRT como 0xC0000022L mencionado o pueden estar poniendo Dropbear en él. Probablemente termine probando Dropbear yo mismo. Si eso funciona, diría que sería el camino a seguir porque uno podría mantenerlo en stock y luego volver a ponerlo en cualquier momento que se instale una actualización oficial.
fuente
Según su autor, la versión personalizada de AsusWRT llamada AsusWRT-Merlin admite SSH en forma de dropbear.
Busque "SSHD" en este archivo README .
Visite el sitio web de Github y cree el suyo propio o siga el enlace de descarga en la parte inferior.
También tenga en cuenta: AsusWRT fue originalmente un tenedor de tomate. Desde entonces divergió bastante, pero si solo necesita una versión que esté algo mejorada con respecto a la oferta que Asus hace en su página de descarga de firmware, esto puede ser lo correcto para usted.
fuente
Si depura la página web del enrutador, en la pestaña de administración puede ver que la fila ssh está oculta con estilo
display:none;
Puede ir a través de telnet y establecer los valores con
Puede encontrar esos valores en el servidor apache del enrutador, verificando el código fuente de la página web del enrutador.
fuente
$('ssh_table').style.display='';
para mostrarla. Pero establecer el valor nvram no hace que se muestre al volver a cargar la página, y al mostrarla, al hacer clic en el botón "Activar" y aplicar, no se activa SSH.nvram commit
y reiniciar el enrutador (reboot
.) Pero después de hacerlo en el último firmware (3.0.0.4.378_9459-g7ddc2c6) no puedo conectarme con ssh en ese puerto ("conexión rechazado ".)