Без пароля ssh не может принять ключ

Я хотел бы подключить 4 хоста с SSH без пароля. Я генерирую открытый ключ RSA с помощью команды ssh-keygen, а затем копирую этот ключевой файл на другие машины с помощью команды ssh-copy-id -i ~ / .ssh / id_rsa.pub @. Когда я пробую ssh на первых двух хостах, он работает, а не спрашивает пароль для входа в систему, но третий по-прежнему нужен ключ. Когда я пытаюсь подключиться к двум рабочим узлам с помощью команды ssh -v, хост принимает ключ,

debug1: Offering public key: /home//.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa * *

, а другой предлагает ключ, пропускает прием и пытается спросить .ssh / identity и .ssh / id_rsa.

debug1: Offering public key: /home/hadoop/.ssh/id_rsa
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password

Как мне это сделать?

1
задан 17 November 2013 в 20:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: