Gnome-2.26 и авторизация в ssh по ключу.
Установлен gnome-base/gnome-2.26.2, в юзах, помимо прочего включен consolekit и policykit. Сервис consolekit запущен. Проблема вот в чём: когда я пытаюсь соединиться с к.-л. сервером по ssh, используя ключ по умолчанию .ssh/id_dsa, который у меня пароля не требует, то соединение проходит замечательно. Стоит мне использовать .ssh/work_id_dsa, где требуется ввести пароль, так сразу выскакивает окошко: «Введите пароль для разблокирования секретного ключа. Приложение хочет получить доступ к секретному ключу, но он заблокирован.»
Когда я ввожу туда тот самый нужный пароль, он почему-то не принимается и это окно появляется снова. Нажав «отмена», я срываю процесс авторизации. Это уже всё порядком достало, тем более, что если выйти из гнома в какой-нибудь fluxbox или вообще перейти в текстовую консоль, то тот же самый процесс проходит замечательно:
$ ssh -p port -l login 111.222.333.444 -i /home/log/.ssh/work_id_dsa Enter passphrase for key '/home/log/.ssh/work_id_dsa': Last login: Wed Jul 8 17:47:41 MSD 2009 from dom.dom.ru on pts/0 Last login: Wed Jul 8 20:36:34 2009 from dom.dom.ru
Там, где у меня всё ещё стоит гном-2.24, всё продолжает работать как надо. Что с этим 2.26 делать? Это всё похоже на UAC вистовый. Откатиться на 2.24 к сожалению не могу. Что касается вышеупомянутых консолкит и полисикит, то их я включил когда пытался разобраться с описанной проблемой.
- Для комментирования войдите или зарегистрируйтесь
Посмотри как
Посмотри как собраны
gnome-keyring
gnopme-keyring-manager
Скорей всего это они косячат. Может какой юс там не включен Ну и лог системный посмотри на предмет ругачек пама, как-то так
tail -f /var/log/messages
PS
>>Это всё похоже на UAC вистовый.
Да. Давно. Ибо монстр. Именно поэтому как-то решил "выйти из гнома в какой-нибудь fluxbox или вообще перейти в текстовую". Насовсем.