web-dev-qa-db-ja.com

httpsとsshdの両方がポート443で実行されているDD-WRT

Dd-wrt ​​v24SP2を搭載したバッファロールーターがあります。基本的な設定を行った後、管理ページへのhttpsアクセスを有効にしました。数日後、リモートsshのセットアップ中に、デフォルトのポートを22から443に変更しました。

そして今..まあ:)あなたは写真を手に入れました:)私はルーターをSSHで接続できますが、その管理ページにWebアクセスできません。

冷酷な構成のリセットに急ぐ前に、シェルからsshポートを変更する方法はありますか?または、基本httpからdd-wrtにアクセスできるようにしますか?

3
Bruno

構成は、おそらく/etc/ディレクトリツリー、おそらく/etc/configにあります。 grep 443 /etc/* /etc/*/*を試して、適切なファイルが見つかるかどうかを確認してください。

すでにファイルを編集するためにviまたはnanoがインストールされている場合があります。サービスを停止および開始するためのスクリプトは、/etc/init.dにある必要があります。パラメータとしてrestartを指定してスクリプトを実行すると、サービスが再起動する場合があります。

Sshサービスを停止してWebサービスを開始すると、Webサービスを開始できる場合があります。サービスを停止しても、ssh接続は維持されているはずです。これで、Webインターフェイスのsshdポートを変更できるようになります。 Webインターフェイスはポート80でも使用できる場合があります。

2
BillThor

バッファローn600ルーターでテスト済み

基本HTTPアクセスを有効にするには、 この回答 ここを見てください。

SSH接続から直接SSHポートを設定するには、次のコマンドに従います。

nvram set sshd_port=1111
nvram set sshd_wanport=1111
nvram commit
nvram reboot

ルーターが再起動するのを待ちます。そうすると、新しく設定したポートでSSHと同様にHTTPSにアクセスできるようになります。

2
James Mertz
killall httpd
httpd -p somePort

Firefoxから:

http://MyRouterIP:somePort
1
gron

実行しているSSHDがわかりませんが、ターミナルからSSHDの構成ファイルを編集できませんか?/etc/ssh /(または/ etcの下の他のパス)にある可能性があります。

シェルの使用経験がどれだけあるかわからないので、これに使用できるテキストエディタがvimとnanoであることを付け加えておきます。

そこにプリインストールされたテキストエディタが見つからない場合は、 http://www.dd-wrt.com/wiki/index.php/Ipkg でインストールできるはずです。

1
Sinjo