Для входа на сервер общего хостинга с помощью ssh я сгенерировал открытый / закрытый ключ, авторизовал открытый ключ, затем загрузил открытый и закрытый ключи и, наконец, переместил эти ключи в папку .ssh на моем рабочем столе, на котором работает Ubuntu.

Ниже приведены разрешения для моих ключей:

-rw-rw-r-- id_rsa

-rw-rw-r-- id_rsa.pub

Когда я пытаюсь подключиться по ssh к моему серверу, меня просят ввести пароль с подсказкой «Приложение хочет получить доступ к закрытому ключу, но оно заблокировано».

Я попробовал свой пароль для входа, но он не работает. Что мне здесь не хватает?

(сохранено из stackoverflow)

1 ответ1

0

Я считаю, что это происходит потому, что демон gnome-keyring управляет ключами ssh (этого не должно быть, поскольку в ssh уже есть агент). Вы можете сказать демону прекратить делать это, выполнив эту команду:

sudo gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false

Я также видел эту версию команды (источник):

sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool --set /apps/gnome-keyring/daemon-components/ssh FALSE

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .