忍者ブログ
ブログツール、2007/11/06作成
[53] [52] [51] [50] [49] [48] [47] [46] [45] [44] [43
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

sshクライアントには定番のPuTTYを利用。
クライアントはWindowsなのでここからインストーラーをダウンロードして、
普通にインストールすればそれでOK.

一緒にPuTTYgenもインストールされているので、それを使ってRSA鍵を生成する。
「公開/秘密鍵の生成」で指示通り鍵を生成、
「公開鍵の保存」「秘密鍵の保存」で鍵を任意の場所に任意の名前で保存。

で、この「公開鍵」の方をSubversionサーバーのユーザーホームディレクトリにコピー、
OpenSSH形式に変更します。
Subversionサーバーにログインして、コンソールでこう

%ssh-keygen -i -f id_rsa.pub >> authorized_keys

で、.sshディレクトリを作成して、生成されたauthorized_keysを移動、
パーミッションを変更。

mkdir .ssh
mv ~/authorized_keys ~/.ssh/authorized_keys
chmod -r 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

ここまでやったらローカルのPuTTYに戻って、
サーバー接続の設定を行って、
設定の[接続][SSH][認証]で[Pagentを使って認証する]にチェックを入れて
[セッション]に戻り、保存。

Pagentを起動して、先ほど作った秘密鍵を登録、
PuTTYで接続してみて、パスワードを聞かれずにログインできれば成功。

後は、Pagentが自動で立ち上がるように設定。

Pagentの実行ファイルをスタートメニューのスタートアップにドラッグしてショートカットを登録、
ショートカットのプロパティでリンク先を変更し、保存してある秘密鍵のパスを追加。
こんな感じ

"C:\Program Files\PuTTY\Pagent.exe" "C:\SomeDirectory\rsa_key.ppk"

ランチャーで常駐しているPagentを終了させて、
スタートアップに登録した方のPagentショートカットから起動して、
PuTTYで先ほどと同じようにログインできれば成功。

さて、この後はTortoiseSVNを導入して行きます。

続く・・・・・
PR
この記事にコメントする
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret (チェックを入れると管理人だけに表示できます)
この記事へのトラックバック
この記事にトラックバックする:
ついめ~じ
ブログ内検索
フリーエリア
サニーカメラ
Powered by Ninja Blog    template by Temp* factory    icon by MiniaureType

忍者ブログ [PR]