Asus RT-N66U SSHアクセスを有効にする


18

このルーターへのSSHアクセスを有効にするオプションは、ファームウェアのストックバージョンでは使用できませんか?

「管理」->「システム」で「Telnetの有効化」のみが表示されます。
それは一種のラメです。Telnetはプレーンテキストでネットワークを介して送信され、安全ではありません。ファームウェアバージョン3.0.0.4.376_1071を持っています。これは、ルーターのアップデートチェック機能による最新バージョンです。

Googleを使用していると、他の人がこの人気のあるルーターへのSSHアクセスについて話しています。カスタムファームウェアを使用していますか?


私はこの特定のルーターに精通していませんが、SSHが常にオンになっていないことを確認するためにチェックしました(したがって、有効/無効にするオプションはありません)。
lzam 14

はい、チェックしました。確かにtelnetで接続できましたが、ssh接続は拒否されました。
CarlGammaSagan


3.0.xファームウェアはwrtベースであるため、一部の機能を追加するのに必ずしもカスタムファームウェアは必要ありません。参照irq5.io/2012/12/10/hacking-functionality-into-asuswrt-routersを参照してください。またgithub.com/RMerl/asuswrt-merlin/wikiあなたに、より多くのオプションを与えるためにASUSWRTのフォークです。最後に、ローカルの限定されたLAN上のtelnetは問題ありません(良い方法ではありません)。
マフディ

3.0.0.4.380_3831を使用していますが、SSHのオプションが表示されます。
ビクターエンゲル

回答:


3

カスタムファームウェアを使用していますか?

はい、このルーターのほとんどの所有者は、トマトやその改造などのカスタムファームウェアを使用しています。


1
誰かが投票権を説明したいですか?

3

これは1年前ですが、似たようなページを読んだ後、同じルーターでsshdを動作させようとしているので、見つけたものに耳を傾けたいと思いました。

バージョン3.0.0.4.376_3861を使用していますが、sshdにはまだ追加されていません。メニューの非表示のsshオプションからくすくす笑いました。彼らはまだそこにいますが、機能しません。telnetで接続しましたnvram show | grep ssh。まだ何もありませんでしたが、とにかくshinji14の答えを試しました。私もリブートを試みましたが、nmapはポートスキャンでまだSSHを表示しませんでした。その後、telnetで接続してls -alR --color=always | moreみましたが、結果をスキャンした後、BusyBoxを使用していることがわかりました。BusyBoxにsshdが組み込まれていたかどうか思い出せなかったのでbusybox --help、リストに表示しませんでした。

BusyBoxののサイトは、sshdのためにdropbearに言及し、ここで、その0xC0000022Lが述べたように、彼らはおそらくWRTバリアントを使用しているように見えます、彼らはそれににdropbearを置くことができます。私はおそらくDropbearを自分で試してしまうでしょう。それがうまくいけば、私はそれが行く方法だと思うでしょう、なぜならそれは在庫をほとんど保持し、公式のアップデートがインストールされているときはいつでも元に戻すことができるからです。


2

著者によると、AsusWRT-Merlinという名前のAsusWRTのカスタマイズバージョンは、ドロップベアの形式でSSHをサポートしています。

このREADMEで「SSHD」を検索してください。

Github Webサイトをチェックして独自のWebサイトを構築するか、下部のダウンロードリンクをたどってください。

また注意: AsusWRTはもともとトマトのフォークでした。それ以来、かなり分岐しましたが、Asusがファームウェアのダウンロードページで提供するものよりも若干強化されたバージョンのみが必要な場合、これはあなたにとって正しいことかもしれません。


0

ルーターのWebページをデバッグすると、管理タブでssh行がスタイルで非表示になっていることがわかります display:none;

telnetを介して値を設定できます

nvram set sshd-enabled=1
nvram set sshd-port=22

これらの値はルーターのApacheサーバーで見つけることができ、ルーターのWebページのソースコードを確認します。


これはうまくいきませんでした。ファームウェア3.0.0.4.376_3861があります。/ name sshdと同様に/ -name ssh -printを見つけましたが、何も思いつきませんでした。
-pedz

同意する。これはよさそうですが、動作しません。はい、HTMLはJavaScriptを使用して非表示になります。Webコンソールを開き、入力$('ssh_table').style.display='';して表示できます。ただし、nvram値を設定しても、ページをリロードするときに表示されず、「有効」ボタンをクリックして適用しても、SSHはオンになりません。
Phrogz

1
nvramの変更が機能するためにはnvram commit、ルーター(reboot。)を実行して再起動する必要があると思います拒否されました。」
カールG
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.