Настройка ssh-аутентификации по RSA-ключу под Windows.

  1. Запустить утилиту PuttyGen. Генерируем пару ключей (SSH2-RSA, 1024).
  2. Сохранить приватный ключ на локальной машине (никому не показывать!)
  3. Скопировать публичный ключ из поля "public key for ..." в файл $HOME/.ssh/authorized_keys на сервере parallels.nsu.ru. Ключ должен быть записан на отдельной строке:
    $ mkdir ~/.ssh
    $ echo '<PUBLIC KEY>' >> ~/.ssh/authorized_keys
    $ chmod 700 ~/.ssh/
    # <PUBLIC KEY> - содержимое публичного ключа
  4. (!) Права на директорию $HOME/.ssh/ должны быть 700
  5. Использование: запустить утилиту pageant, добавить сохраненный приватный ключ в список ключей. После этого можно авторизоваться в svn-репозитории без ввода пароля :-)