タイトルの通りだが、Windowsクライアントからの接続を行いたい。
実は、以前、
- サーバ側で公開鍵・秘密鍵を生成
- クライアントに秘密鍵をコピー
の方法をインターネットで知り、試したことがあるが、Windows側sshクライアントとして使いたい「TeraTerm Pro」で秘密鍵が読めなかった経緯ある。
そもそもこの方法は、絶対他人に渡してならない秘密鍵を、サーバ→クライアントへコピーするというおかしな方法である(Windows上で公開鍵ペアを生成するのが困難であることの、苦肉の策であるが)。
しかし、今回TeraTerm Proで公開鍵ペアを生成することが出来ることが分かり、思い立って設定を行ってみた。
手順
この投稿で説明することがおこがましいほどの詳しい説明が下記HPにある。
本投稿では、この方法が下記環境、
- Ubuntu 8.04 server
- OpenSSH_4.7p1 Debian-8ubuntu1, OpenSSL 0.9.8g 19 Oct 2007
- Tera Term Professional Version 4.57
でうまくいったことを報告したい。
そう、ネットにある情報は、環境が違うマシンではうまくいかないことが多いのだよ・・・。