Я установил и создал реверс SVN в Centos. И я использую черепаху в качестве svn-клиента из Windows 7. Я хочу использовать svn с svn + ssh. Поэтому я создал закрытый ключ с puttygen и скопировал открытый ключ. И я вставил этот открытый ключ в .ssh/authorized_keys root в формате centos в форматеtortoise svn checkout issue
command = "/ usr/bin/svnserve -t -r/var/www/html --tunnel-user = root", no -port-forwarding, no-agent-forwarding, no-X11-forwarding, no-pty ssh-rsa AAAAB3NzaC1yc2EAAAAD [email protected]
где мое местоположение репозитория =/var/www/html, svn user = root.
А также я сохранил сеанс под названием «myrepo» на шпаклере. Затем я попытался проверить код с помощью tortoisesvn, указав URL-адрес репозитория как svn + ssh: // myrepo/svnrepo. Но я получил сообщение об ошибке, как:
когда я изменил ключ аутентификации для аутентификации по паролю, она работает нормально. А также проверил ключ с помощью ssh, он также работает нормально. Но когда я пытаюсь с помощью svn + ssh, он показывает ошибку.