PuTTY を用いたテスト

接続のテストには、PuTTY を使用します。プログラムを起動し、Session タブで、hostname にサーバの名前か IP アドレスを設定し、プロトコルを SSH、保存するセッションに SvnConnection やその他適切な名前を指定してください。SSH では、preferred SSH protocol version に 2 を設定し、Auth では先ほど変換した .PPK 秘密鍵ファイルへのフルパスを指定してください。Sessions タブに戻り、Save ボタンを押してください。これで saved sessions のリストに SvnConnection ができます。

Open をクリックして、telnet スタイルのログインプロンプトを表示してください。ユーザ名に svnuser を使用すると、すべてうまくいっていれば、パスワードのプロンプトが表示されずに、直接接続できるはずです。

サーバの /etc/sshd_config を編集する必要があるかも知れません。以下の行を編集し、その後 SSH サービスを再起動してください。

PubkeyAuthentication yes
PasswordAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no