Fix 'Введите ключевую фразу для ключа:'

Мой секретный ключ SSH автоматически будет разблокирован раньше, потому что я предполагаю, что он был настроен с помощью Seahorse. Он просто попросил бы мой пароль и обрабатывал бы вещи сам по себе.

По какой-то странной причине это больше не работает. Я уверен, что я не изменил настройки. Теперь, когда я пытаюсь войти на удаленный сервер, он просит меня:

Enter passphrase for key: '$PATH_TO_KEY' 

Это раздражает! Как я могу это исправить? Я знаю, что мне нужно использовать ssh-agent и я попытался добавить ключ, но он просто не работает.

  • Сервер не принимает открытый ключ для входа ssh без пароля
  • Как узнать, что наводняет терминал?
  • Работа с защищенным брандмауэром сервером через ssh (динамический IP)
  • запустить локальный прокси-сервер SOCKS, туннелированный через SSH
  • gvfs-mount не будет монтировать хост ssh, указанный в config
  • Не удалось войти в систему с помощью ключа SSH-RSA
  • как удалить ssh предупреждение в сценарии оболочки
  • Настройка переключателя ssh-only
  • 2 Solutions collect form web for “Fix 'Введите ключевую фразу для ключа:'”

    Исправление зависит от того, как вы управляете своими ключами ssh. Из того, что вы написали, я предполагаю, что вы используете ssh-agent. Если это правда, ssh-add -l должен предоставить вам список ключей, которые в настоящее время управляются, или ошибку, если агент еще не запущен.

    ssh-agent обычно запускается одним из файлов инициализации оболочки или одного из файлов инициализации X или pam_ssh. Вы должны узнать, где вы запускаете ssh-agent (если он вообще запущен), чтобы окружить проблему.

    Кроме того, вы можете использовать GnuPG в качестве замены ssh-agent. При запуске gpg-agent вы можете добавить опцию --enable-ssh-support . Опять же, gpg-agent должен быть запущен где-то, предпочтительно при входе в систему.

    1. Выполнить ssh-agent
    2. Выполнить ssh-add
    3. Экспортируйте две переменные SSH_AUTH_SOCK и SSH_AGENT_PID в любой сеанс терминала, который вы хотите использовать автоматическую разблокировку ssh-ключей.
    Interesting Posts

    Как извлечь содержимое цитат из файла

    Проверьте правильность установки бесплатной прошивки

    Как добавить пользовательский скрипт в док-станцию ​​в элементарной ОС Freya

    Как запустить службу systemd onehot, когда моя система получает новый IPv6-адрес?

    Почему у CentOS нет файла дрифта NTP?

    Что означает 0.0.0.0:* в netstat?

    systemd: Как выполнять задание как периодически, так и один раз при завершении работы системы?

    Можете ли вы установить программу для открытия «всегда сверху» по умолчанию в XFCE4 (xfwm4)?

    Неподтвержденное сообщение об ошибке SSL?

    Разница между кешем маршрута и таблицей соседей

    Выбор режима ожидания (1x / EVDO / Hybrid) для USB-модема

    Сохранение SSH-туннеля во время моей системы – init.d или что-то еще?

    Linux для отображения содержимого заданного байта файла байтом с символом и его числовым представлением, отображаемым для каждого байта

    Сетевое обслуживание должно быть перезапущено после отключения кабеля с сетью zeroconf

    Почему мой трафик не зашифрован при использовании pam_radius_auth?

    Linux и Unix - лучшая ОС в мире.