Maxの日記: SSHクライアントfor WinCE
重いノートを持ち歩かないように、出先でちゃっちゃと
保守している鯖にアクセスできるようにするための試み。
対象機は古いペルソナ君(HPW-200JC)。
BSD SSH WinCE2.0向けポート:
http://prt.fernuni-hagen.de/~bischoff/wince/
こやつに必要なCELIBとConsole:
http://www.rainer-keuchel.de/wince/celib.html
http://www.rainer-keuchel.de/wince/console.html
CosoleはGNU Readlineをサポートしているらしい。
とりあえず、関連するものを全部インスコ。もちろん、WinCE2.0
SH3用バイナリ。
Regeditも必要らしい・・・まだ見つけてないけど(汁
しばらく昼寝じゃ。
*****
どうやら、こういう手順がいるらしい。
http://www.eskimo.com/~webguy/service/openssh.html
\unixというフォルダを作成。UNIXROOTDIR環境変数に指定。
\unix\binに動かしたいバイナリ(今の場合はssh関係)をおき、
環境変数PATHに指定。
\unix\devはダミー
\unix\etcを環境変数TERMCAPに指定。
\unix\homeを環境変数HOMEに指定。
\unix\logsを環境変数CELIBSTDLOGDIRに指定。
で環境変数はRegistoryのHKLC\Environmentsキーに文字列
として値を入れておく。
あとConsoleに添付の、_consoleをhomeに
termcap,terminfo.srcをetcに置くといいのかな。
_consoleにはどれをビルトインコマンドで動かすか、
外部コマンドとして動かすかを指定することになるが、
lsはビルトインで動かすことにする。
\unix\etc\servicesにはsshを記述。
さて、これでつながるかなと・・・・
とりあえず外鯖につないでみる。OK。
ただし、むちゃくちゃ遅いな。cursesの代わりをどうやってるのか
わからんけど。
で、suでスーパユーザに・・・ん。パスワードを聞いてきたまま
黙りだ。なんか入れ忘れてるな。termcap怪しいかも。
いくつか設定していない環境変数をチェックして追加してみる。
変わらない・・・・うーん。
SSHクライアントfor WinCE More ログイン