ssh: подключиться к хосту slave-1, порт 22: соединение отказано

hadoopmaster@dhruvhadoop1-HP-Compaq-dc5800-Small-Form-Factor:~/.ssh$ ssh-copy-id -i ~/.ssh/id_rsa.pub slave-1

/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed


/usr/bin/ssh-copy-id: ERROR: ssh: connect to host slave-1 port 22: Connection refused
1
задан 16 October 2015 в 01:38

2 ответа

Я обычно брал бы «связь, которой отказывают», чтобы означать, что целевой сервер не слушает на порте 22.

, Какова продукция netstat -an|grep 22, когда им управляют на рабе 1?

Вы должны получить что-то как:

$ netstat -an|grep 22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN

, Вероятно, Вы должны установить/начать ssh сервер на рабе 1

2
ответ дан 16 October 2015 в 11:38
  • 1
    Я скопировал и вставил точно, что показывают в " connected" а также имя я использовал для " newmode" строка, и я все еще получаю ту же ошибку. – JosephK 29 March 2018 в 14:33

У меня есть та же проблема. когда-то ошибка проста, ssh не установлен. openssh-клиент должен быть установлен на Вашей локальной машине, и openssh-сервер должен быть установлен на удаленном компьютере. Однако можно установить и openssh-клиент и openssh-сервер на обеих машинах.

Использование это:

sudo apt-get update
sudo apt-get install openssh-server openssh-client

Посещение https://ubuntuforums.org/showthread.php? t=1702992

0
ответ дан 16 October 2015 в 11:38

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

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