24

Я недавно перешел с Gnome на Xfce в Ubuntu 9.04.

В Gnome, когда я впервые ввел кодовую фразу, мне предложили сохранить кодовую фразу.

Однако в Xfce каждый раз, когда я подключаюсь, у меня запрашивается пароль.

Есть ли простой способ сохранить фразу-пароль в Xfce?

5 ответов5

39

Если вы установили Seahorse (sudo apt-get install seahorse), добавьте export $(gnome-keyring-daemon --daemonize --start) в ваш .bashrc и вы получите такое же поведение ключа SSH, как в ванильной Ubuntu.

8

Я думаю, это то, что вы ищете:

Настройка агента SSH в Xubuntu 11.10 для получения аутентификации без пароля с использованием открытого ключа | Hnygard.no

Если вы еще этого не сделали, настройте свой закрытый и открытый ключ (см. Описание Githubs о ключе SSH на полпути через Set Up Git). Важно, чтобы вы добавили ключевую фразу в свой закрытый ключ.

Установите пакет ssh-askpass:

sudo apt-get install ssh-askpass

Добавьте «/usr/bin/ssh-add» к вашему запуску. Зайдите в Настройки - Менеджер настроек - Сеанс и запуск. Перейдите в «Автозапуск приложения» и добавьте элемент, который запускает команду «/usr/bin/ssh-add«:

При следующем входе в систему вы получите следующий диалог с запросом вашей парольной фразы. После входа в него вы можете открыть терминал или использовать sftp в файловом менеджере без ввода пароля.

5

Использовать ssh-agent и ssh-add?

3

Приложение ssh проверяет переменную окружения $SSH_ASKPASS (man ssh) и выполняет это приложение для получения ключевой фразы. Вы должны переключить это приложение на другое, которое способно запомнить: например, то, которое GNOME использует изначально.

1

Просто включите Gnome Services в конфигурации "Сеанс и запуск".

Настройки-> Сеанс и запуск-> Дополнительно-> Запустить службы GNOME при запуске

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