ssh-agent не работает должным образом

В настоящее время я пытаюсь заставить ssh-agent работать. Независимо от того, что я делаю, я просто не могу получить подсказку с паролем.

Для тестирования я даже пытался подключиться к localhost:

  • ssh-keygen для генерации id_rsa
  • ssh-add id_rsa в папке .ssh
  • ssh-add -l показывает правильный отпечаток
  • ssh user@localhost прежнему запрашивает у меня пароль
  • eval $(ssh-agent -s) показывает процесс, выполняющийся

Есть ли что-то еще, что мне нужно настроить перед использованием ssh-agent? Я попробовал это с несколькими машинами и пользователями, а также с RSA и DSA-ключами.

Я использую Debian 7 btw.

Я был бы признателен, если бы кто-нибудь мог дать мне подсказку, где может быть моя проблема.

2 Solutions collect form web for “ssh-agent не работает должным образом”

Вы создали ключ ssh . Только это не включает проверку подлинности с открытым ключом, вам также необходимо добавить открытый ключ к файлу ~/.ssh/authorized_keys на удаленном компьютере, к учетной записи, к которой вы хотите войти. Легкий способ сделать это с помощью ssh-copy-id :

 ssh-copy-id hostname 

или

 ssh-copy-id username@hostname 

если имя пользователя на удаленном хосте отличается от имени пользователя на текущем компьютере. Это потребует вашего пароля на удаленном компьютере.

У вас есть правильные разрешения для папки / файла .ssh и .ssh / authorized_keys? В зависимости от конфигурации вашего SSH-сервера могут потребоваться строгие разрешения. Также убедитесь, что право собственности правильное.

 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys 
  • Как я могу запустить ssh-add автоматически, без подсказки пароля?
  • Как добавить ключ без фразы в ssh-агент?
  • git ssh alias не работает, если я не добавлю ключ к ssh-agent (OSX)
  • Как запустить и использовать ssh-agent в качестве службы systemd?
  • Более одного ssh-агента
  • ssh-agent и таймаут
  • Если ssh-add будет тихим, если ключ уже есть
  • Обнаружение оставшегося времени жизни идентификатора ssh-agent
  • Где gnome-keyring задает $ SSH_AUTH_SOCK?
  • Может ли SSH-Agent работать с удаленным сценарием bash?
  • Как автоматически добавить ключевой файл и кодовую фразу в ssh-agent?
  • Interesting Posts

    Не удается настроить telnet для прослушивания портов и правил брандмауэра

    Как отключить ведение журнала wpa_supplicant в syslog

    Как извлечь первую и последнюю строки в файле?

    Почему меня все еще спрашивают пароль ssh, когда я использую аутентификацию с помощью частного ключа?

    Разрешено публичное разрешение SSH (облачная платформа Google)

    Несколько аргументов в линиях shebang

    Монетный двор 17.3 Не воспроизводить звук

    Как указать префикс протокола, содержащий «:» для функции завершения bash _known_hosts_real

    Как производительность glusterFS ухудшится (если вообще) с> 2 узлами

    Хостинг Linux: есть ли способ запуска нескольких приложений для веб-сайтов?

    компилировать пакеты И держать apt tidy

    Приложения не начинаются с просветления WM

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

    Как добавить что-то в конец «}», если шаблон сопоставлен?

    Обновление / установка несистемно-важных приложений

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