В моей LAB установлена рабочая станция Ubuntu 14.04. Теперь у меня проблема с ключевой фразой RSA.
Вот что у меня есть в моей LAB
authorized_keys
файл сервера svn. /home
на клиентах Это моя проблема,
Есть идеи?
Вы можете быть затронуты эта ошибка .
, Если это верно, Вам установили неправильный ssh-агент как активный. Можно проверить это с командой
$ echo $SSH_AUTH_SOCK
, Если значение агента начинается /tmp/ssh
, у Вас есть командная строка ssh-agent
, действующая как Ваш агент.
Как обходное решение, можно использовать старую команду
$ ssh-add
оболочки стиля, чтобы добавить, что Вы вводите к брелоку для ключей. Это не работает хорошо со всеми графическими программами, как бы то ни было.
Я смог решить проблему путем включения следующих строк мой "~/.bashrc"
eval `gnome-keyring-daemon --start` USERNAME="reynold" export SSH_AUTH_SOCK="$(ls /run/user/$(id -u $USERNAME)/keyring*/ssh|head -1)" export SSH_AGENT_PID="$(pgrep gnome-keyring)"
Мне наконец удалось находить решение для этой раздражающей проблемы (сервер Ubuntu 14.04) в поддержка Atlassian - шаг № 4. Это появляется как ssh-агент, работал по умолчанию.
Открывают окно терминала и вводят следующую команду, чтобы видеть, работает ли агент:
ps -e | grep [s]sh-agent
, Если агент не работает, запустите его вручную со следующей команды:
ssh-agent /bin/bash
Загрузка Ваши новые идентификационные данные в программу управления ssh-агента с помощью ssh-добавить команды.
$ ssh-add ~/.ssh/id_rsa
Enter passphrase for /Users/manthony/.ssh/id_rsa:
Identity added: /Users/manthony/.ssh/id_rsa (/Users/manthony/.ssh/id_rsa)
Использование ssh-add
для списка ключей, которыми управляет агент.
$ ssh-add -l