ポータブルWifi SSH開通メモ

本ページはアフィリエイトプログラムによる収益を得ています。


【モバイルルータ】Portable Wi-Fi DWR-PG No5 – 2chnull

186173:10/12/20(月) 18:52:27 ID:PaHGGreD

sshdを起動する方法 
3つに分けてポストします。 

■必要なもの 

・adbが利用出来る状態のPortable Wi-Fi 
「どうすれば利用できるの?」という人は手を出さないこと。 

・sshdのバイナリ 
dropbearというSSH2 Serverを使います。 
バイナリはこちらのフォーラムにある。(要登録) 
http://forum.xda-developers.com/showpost.php?p=8095069&postcount=91 
登録が面倒な人はこちらからどぞ。 
http://www.megaupload.com/?d=0IEVMLTH 

・転んでも泣かない強い心

187173:10/12/20(月) 18:53:15 ID:PaHGGreD

■手順 

1. zipの中身をadb.exeが展開されている場所に解凍 
  今回使うのはdropbearとdropbearkeyの二つのみ 

2. ファイルをPortable Wi-Fiへ転送してパーミッション設定 
adb remount 
adb push dropbear /system/bin/dropbear 
adb push dropbearkey /system/bin/dropbearkey 
adb shell chmod 755 /system/bin/dropbear /system/bin/dropbearkey 

3. ホスト鍵を作成 
adb shell 
busybox mount -o rw,remount / 
mkdir -p /system/etc/dropbear 
dropbearkey -t rsa -f /system/etc/dropbear/dropbear_rsa_host_key 

4. dropbearを起動 
dropbear -A root -C ‘root’ -R /system/etc/dropbear/dropbear_rsa_host_key -U0 -G0 
 -Cオプションの後ろの文字列が接続パスワードになる 

5. 正常に起動しているか確認 
・psしてdropbearが起動しているか 
・netstatしてport 22をLISTENしているか 
 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

188173:10/12/20(月) 18:54:00 ID:PaHGGreD

■接続 

ssh2が使えるクライアントでLAN側IPアドレスへ接続する。 
user: root 
password: [オプションで指定した文字列] 

WAN側IPアドレス(3Gでつないでる方)はパケットフィルタされているので接続 
できません。 
ポート開けてもいいけど、メリット無いし危ないので止めよう。

ん~自動起動がうまいこといかない


おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください