EclipseからのSSHリモートコマンド事始
Eclipseからリモートコンパイルする設定例として、
http://monoist.atmarkit.co.jp/fembedded/articles/eclipseccplusplus/03/eclipseccplusplus03b.html
には、rshコマンドが使用されている。しかしtelnetをやめsshを使っているのにリモートコンパイルにrshを使うのはチョットおかしい。(ローカルなネットワークなので、神経質になる必要も無いのだが、)
よってEclipseからコンパイルするUSL-5Pへのリモートコマンドもsshで設定したい。
RSEに設定したsshコネクタサービスを使ってコマンドを発行出来ればいいのだが、方法があるのかよく分からない。
まずはCygwinにsshをインストールする。
設定例のrshをsshに置き換えてコマンドプロンプトから、リモートコンパイルするコマンドを打ち込んでみると、当然だがパスワードを打ち込まないと実行できない。
これではコンパイル毎にパスワードがいるし、シェルでコマンドを打つのとあまり変わらない。
OpenSSHを検索して調べていくと、公開キーを使ってパスワードを省略できると以下に書いてある。明日たどってみよう!
http://www2.i-e-c.co.jp/sshindex.html