Использование gnome-keyring с svn через ssh и mysql-workbench

Проблема: mysql-workbench не может подключиться к связке ключей для подключения к mysql.

Я пытаюсь получить команду svn (которая использует svn + ssh uri), чтобы предложить мне ввести пароль для локальных секретов rsa. По сути, я подключился через ssh к серверу, на котором размещен svn, и скопировал мой открытый ключ в папку .ssh в файле author_keys2. Мой идентификатор rsa защищен паролем, поэтому после входа в систему мне все равно нужно ввести пароль rsa для подключения к другому компьютеру. (Простите, если моя терминология неверна).

Это прекрасно работает. Теперь я также могу запустить ssh-add, чтобы ввести свой пароль один раз за все время, когда я вошел в систему. Это тоже работает великолепно. Я понимаю, что никогда не помню, чтобы я запускал ssh-add перед тем, как запустить 'svn update', поэтому я понял из веб-поиска, что я могу использовать связку ключей для автоматического всплывающего диалогового окна всякий раз, когда я делаю обновление subversion.

Итак, я добавляю в свой .profile следующее:

# Add ssh to the gnome keyring components
eval $(/usr/bin/gnome-keyring-daemon --start --components=ssh)
export SSH_AUTH_SOCK

Как только я это делаю, я вижу, что ssh-agent все еще установлен в моих переменных окружения. Итак, я использую xfconf-query, чтобы установить для параметра xfce4-session в / startup / ssh-agent / enabled значение false. Отлично, теперь моя переменная окружения для SSH_AUTH_SOCK использует связку ключей.

Но ... mysql-workbench больше не может получить доступ к связке ключей для входа в систему и выполнения запросов.

Когда я удаляю eval и экспортирую из моего .profile, тогда работает mysql-workbench. Когда я запускаю команды вручную, mysql-workbench по-прежнему работает, как и всплывающее окно с ключами на моем SVN.

Как получить запрос ssh для mysql-workbench и svn на использование связки ключей с параметрами запуска? (то есть какую ошибку я делаю в своих попытках заставить работать ключ-гном?) ; Unity; XFCE; ', но это никак не повлияло.

Xubuntu: 12.04
Xfce: 4.8
Mysql Workbench: 5.2.38
OpenSsh: 5.9p1
gnome-keyring: 3.2.2
3
задан 22 May 2013 в 19:07

0 ответов

Другие вопросы по тегам:

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