OpenSSH を導入。接続に四苦八苦!

| コメント(0)

SL-C1000 を使って自宅サーバにアクセスしたいため OpenSSH クライアントをインストールした。以下のアドレスから OpenSSH クライアントソフトと付随するモジュールをダウンロード&インストール。

http://prudentialscatterbrain.hp.infoseek.co.jp/

/home/zaurus に .ssh というサブディレクトリを作成して以前から TeratermPro で使っていた秘密カギを転送して接続してみる。

bitWarp で接続した状態で…

# ssh xxxxxx.com -l ichiro

xxxxxx.com(仮) は自宅サーバドメイン。
-l ichiro(仮) は自宅サーバ Linuxユーザ名

しかし

Permission denied(publickey)

というエラーが出て接続できない。

http://www.itmedia.co.jp/help/tips/linux/l0542.html

の情報によるとSSH1,SSH2 のプロトコルの優先順位の問題でこのようなエラーになることがあるらしい。
早速サイト上の情報通りに /etc/ssh/sshd-config を編集して sshd デーモンを再起動してリトライする。

Permission denied(publickey)

相変わらず同じエラーが出て接続できない。
どうやら上記情報のことが原因ではないようだ。

# ssh -v xxxxxx.com -l ichiro

とすると詳細なデバッグメッセージが表示されて、原因追及に役立つかも知れない。
がっ!詳細は表示されるものの結局何が悪いんだか読み取れない(^^;

2時間ほどいろいろ調べたり試したりしたのだが、結局何も変わらない状態が続く。

TeratermPro では SSH1 プロトコルで RSA キーを使っているはずである。
関係ないんじゃないかと思いながら DSA キーを作成してみる…

# ssh-keygen -t dsa

作成した秘密カギを ~/.ssh に置き
公開カギはサーバに転送して authorized_key2 に追加する....


...

ということで、エラーは出なくなったし正しいパスフレーズを入れるとちゃんと接続できることがわかった。

コメントする

ウェブページ

  • about
Powered by Movable Type 5.2.10

このブログ記事について

このページは、よしが2006年4月 5日 23:43に書いたブログ記事です。

ひとつ前のブログ記事は「駐車場? デジャビュ 二題」です。

次のブログ記事は「SL-C1000 に pdaXrom をインストール」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。