ssh: подключиться к хосту xxx.xxx.xxx.xxx порт 22: соединение отказано

Ну, я пытаюсь подключиться к клиентскому компьютеру, используя ssh, используя эту команду

ssh root @ ip-of-server

Он сразу ударил меня этим ошибка

ssh: connect to host xxx.xxx.xxx.xxx port 22: Connection refused

Затем я попытался получить доступ к локальному серверу, используя ту же команду, которая работала.

Для дальнейшего эксперимента я попытался сделать

ssh umair@127.0.0.1

Он отображал ту же ошибку

Что здесь не так. Любое предложение

1
задан 4 November 2012 в 18:15

2 ответа

Удаленный сервер работает с портом, отличным от порта по умолчанию (22). Вы должны указать это, используя синтаксис ssh user@host -p port. Он работает локально, поскольку по умолчанию используется порт 22. Для сервера и локального сервера требуется пакет для предоставления SSH-сервера sshd или openssh. Они могут быть установлены с:

sudo apt-get install openssh-server

или

sudo apt-get install sshd
0
ответ дан 4 November 2012 в 18:15

На удаленном хосте должен быть запущен сервер openssh, к которому вы пытаетесь подключиться.

На удаленном хосте: sudo apt-get установить openssh-server на удаленный хост. ИТ-специалист генерирует ключи rsa / dsa и помещает их в / etc / ssh

После установки запустите ssh-keygen, чтобы сгенерировать ключи pub и priv, скопированные в id_rsa и id_rsa.pub соответственно. Эти файлы помещаются в папку .ssh, которую он создает при запуске этой команды.

А затем скопируйте содержимое вашего id_rsa.pub в author_keys. Перейдите в $ HOME / .ssh, затем запустите, cat id_rsa.pub >> authorized_keys

Файл known_hosts автоматически генерируется при первой попытке: ssh localhost или любой другой хост.

Обратите внимание, что права доступа только к файлам id_rsa.pub и known_hosts должны быть доступны для чтения группе и другим пользователям.

Теперь с вашего локального компьютера: ssh-copy-id -i $ HOME / .ssh / id_rsa.pub yourremotehostname

Он запросит Да / Нет, даст «Да».

В следующий раз, когда вы попробуете ssh yourremotehostname, он будет рад войти в систему без запроса пароля.

Надеюсь, это поможет.

0
ответ дан 4 November 2012 в 18:15

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

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