Почему SVN+SSH запрашивает пароль несмотря на файл ключей SSH?

Я предлагаю, чтобы Вы использовали баобаб, который даст Вам графический обзор Вашего использования диска. Это может также использоваться для удаленной папки (через ssh, ftp...) для сканирования использования диска на удаленном сервере, например.

Править: Если требуется исследовать использование диска непосредственно на сервере с доступом оболочки и не удаленно, и Вы хотели бы инструмент, более удобный, чем du, у Вас может также быть попытка с durep, который генерирует сообщение об использовании диска с гистограммами.

4
задан 2 November 2012 в 02:19
1 ответ

Вы создали ключ как обычный пользователь, поэтому он хранится в /home/bob/.ssh/ . Вы запускаете svn как root, но под sudo , и поэтому клиент SSH ищет ключи в /root/.ssh/ . Вам либо нужно запустить svn от имени обычного пользователя, скопировать ключ в /root/.ssh/ , либо настроить ssh для поиска ключей в другом месте:

sudo SVN_SSH="ssh -i /home/bob/.ssh/id_rsa " svn update ...
5
ответ дан 3 December 2019 в 03:19

Теги

Похожие вопросы