зашифрованный пароль клиента subversion с помощью gnome-keyring для (только) клиента ssh

Я хочу, чтобы Subversion шифровала мои пароли на сервере Fedora без запуска рабочего стола gnome. Однако я начал в графическом интерфейсе gnome для проверки работоспособности и сделал обычные модификации для:

~ / .subversion / config

password-stores = gnome-keyring
store-passwords = yes

~ / .subversion / servers

[global]
store-passwords = yes
store-plaintext-passwords = no

Затем я удалил ~ /. subversion / auth dir, выполнил операцию svn и presto, пароль хранится в gnome-keyring, а не в виде обычного текста. Затем я подключился по ssh к тому же серверу и запустил:

export `gnome-keyring-daemon`

, что дало мне забавную ошибку:

gnome-keyring-daemon: не удалось найти настройки компонента ssh: не удалось связаться с сервером конфигурации; Некоторые возможные причины состоят в том, что вам нужно включить сеть TCP / IP для ORBit или у вас устарели блокировки NFS из-за сбоя системы. См. Http://projects.gnome.org/gconf/ для информации. (Подробности - 1: не работает в активном сеансе) gnome-keyring-daemon: не удалось найти параметр компонента pkcs11: не удалось связаться с сервером конфигурации; Некоторые возможные причины состоят в том, что вам нужно включить сеть TCP / IP для ORBit или у вас устарели блокировки NFS из-за сбоя системы. См. Http://projects.gnome.org/gconf/ для информации. (Подробности - 1: Не работает в активном сеансе)

На этом я застрял. Еще я могу сказать, что когда рабочий стол gnome запущен, я могу экспортировать DBUS_SESSION_BUS_ADDRESS = unix: abstract = / tmp / dbus-oCE5teZHWJ, guid = 39013abab7d3f9e97422b8d94e45a9c2 и работает на ssh-клиенте.

9
задан vinnyjames 12 August 2011 в 23:13
поделиться