|
カテゴリ:コンピュータ
Windows7にインストールしたMySQL Workbenchで、sshを使って、Debian(squeeze)のサーバーに接続しました。
単純には、うまく行かなかったためのメモ squeezeでは、ssh-keygenで生成される鍵が、以前とは異なるらしく、puttyも、最新のバージョンでなければ、鍵の変換ができませんでした。 Workbenchにおいても、 ssh-keygen -t dsa として、作った鍵でなければ接続できないようです。 <経緯> エラー番号 10061が発生し、接続できませんでした。 sshの問題なのか、sshでログインした後のデータベースへの接続の問題なのか、分かるメッセージだと良かったのですが、どちらの問題なのかで、少々、悩みました。 もっとも、SSHの問題だろうということは、すぐに推測できたため、SSH接続で行くか、3306ポートに、直接、接続できるように、サーバー側の設定を見直すかの方で迷いました。 いつもは、puttyを使っていますが、これは、putty専用の鍵を使っているため、(今のバージョンは、専用でなくても良いのかもしれませんが、調べるのが面倒だったため、ずっと、そのままです)tera termをインストールして、こちらで、sshの接続を確認しました。 不慣れなため、公開鍵と、秘密鍵を間違えて、なぜ、繋がらないのだろうと、悩みました。 その後、無事に、tera termで繋がるようになったため、その設定で、workbenchも繋がるだろうと思いましたが、これが繋がらない。 結局、workbenchが対応している鍵の種類と合わなかったのが原因のようでした。workbenchのマニュアルのどこに、この記述があったのでしょうか。 検索しても見つからず、かなりの時間を費やしました。 お気に入りの記事を「いいね!」で応援しよう
Last updated
2012.01.16 13:10:47
コメント(0) | コメントを書く
[コンピュータ] カテゴリの最新記事
|