Ist die Option zum Aktivieren des SSH- Zugriffs auf diesen Router in der Standardversion der Firmware nicht verfügbar?
Ich kann " Telnet aktivieren " nur unter Administration -> System sehen.
Das ist irgendwie lahm. Telnet wird im Klartext über das Netzwerk gesendet und ist nicht sicher. Ich habe die Firmware-Version 3.0.0.4.376_1071 und das ist die neueste Version gemäß der Funktion zum Überprüfen auf Updates auf dem Router.
Wenn Sie sich bei Google umsehen, haben andere über den SSH-Zugriff auf diesen beliebten Router gesprochen. Verwenden sie eine benutzerdefinierte Firmware?
networking
ssh
wireless-router
firmware
CarlGammaSagan
quelle
quelle
Antworten:
Ja, die meisten Besitzer dieses Routers verwenden benutzerdefinierte Firmware wie Tomate oder Mods davon.
quelle
Obwohl dies ein Jahr alt ist, wollte ich mich dem anschließen, was ich gefunden habe, weil ich gerade versucht habe, sshd nach dem Lesen ähnlicher Seiten auf demselben Router zum Laufen zu bringen.
Ich verwende Version 3.0.0.4.376_3861 und sie haben noch nicht in sshd hinzugefügt. Ich habe ein Kichern über die versteckten ssh-Optionen im Menü bekommen. Sie sind immer noch da, aber arbeiten nicht. Ich kam herein und tat es
nvram show | grep ssh
. Nichts war schon da, aber ich habe trotzdem versucht, die Antwort von shinji14 zu finden. Ich habe es auch mit einem Neustart versucht, aber nmap zeigte bei einem Port-Scan immer noch kein SSH. Ich habe es dann erneut versuchtls -alR --color=always | more
und nach dem Scannen der Ergebnisse festgestellt, dass sie BusyBox verwenden. Ich konnte mich nicht erinnern, ob BusyBox sshd eingebaut hatte, also habe ichbusybox --help
es in der Liste gesehen und nicht.BusyBox Website erwähnt Dropbear für sshd hier , so sieht es aus wie sie wahrscheinlich eine WRT Variante verwenden wie 0xC0000022L erwähnt oder sie können Dropbear werden setzen darauf. Ich werde es wahrscheinlich selbst mit Dropbear versuchen. Wenn das funktioniert, dann würde ich sagen, dass es der richtige Weg ist, da man es so ziemlich auf Lager halten und es dann einfach wieder einspielen kann, sobald ein offizielles Update installiert wird.
quelle
Laut dem Autor unterstützt die angepasste Version von AsusWRT mit dem Namen AsusWRT-Merlin SSH in Form von Dropbear.
Suchen Sie in dieser README nach "SSHD" .
Besuche die Github-Website und baue deine eigene oder folge dem Download-Link unten.
Beachten Sie auch: AsusWRT war ursprünglich eine Gabel von Tomato. Es ist seitdem ziemlich unterschiedlich, aber wenn Sie nur eine Version benötigen, die etwas besser ist als das Angebot, das Asus auf seiner Firmware-Download-Seite macht, dann ist dies möglicherweise das Richtige für Sie.
quelle
Wenn Sie die Router-Webseite debuggen, können Sie auf der Registerkarte Administration sehen, dass die SSH-Zeile mit Stil verborgen ist
display:none;
Sie können über Telnet die Werte mit einstellen
Sie finden diese Werte auf dem Apache-Server des Routers, indem Sie den Quellcode der Router-Webseite überprüfen.
quelle
$('ssh_table').style.display='';
, um sie anzuzeigen. Das Festlegen des nvram-Werts bewirkt jedoch nicht, dass er beim erneuten Laden der Seite angezeigt wird. Wenn Sie auf die Schaltfläche "Aktivieren" klicken und die Anwendung aktivieren, wird SSH nicht aktiviert.nvram commit
den Router (reboot
.) Neu starten, aber nachdem Sie dies auf der neuesten Firmware (3.0.0.4.378_9459-g7ddc2c6) getan haben, kann ich keine Verbindung mit ssh über diesen Port herstellen ("Verbindung") abgelehnt ".)