Я настроил ssh-сервер на машине с Ubuntu 12.04 LTS. Я изменил порт прослушивания на порт, отличный от порта по умолчанию 22 (это единственное изменение, которое я сделал на сервере).
Я пытаюсь подключиться к серверу с удаленной машины Ubuntu, но в соединении отказано. Странно то, что я могу подключиться к серверу с удаленного компьютера с Windows.
Что делает эту разницу? Как мне подключить удаленный компьютер Ubuntu к серверу?
[Сервер]
[Удаленная машина Ubuntu]
[Удаленная машина Windows]
При подключении к серверу Ubuntu из клиента Linux через терминал укажите номер порта. Предположим, ваш ip-сервер 192.168.16.10 (любое имя хоста) с портом 39
на терминале
ssh username@192.168.16.10 -p 39
где username существует имя пользователя на том сервере, к которому вы подключаетесь, -p: укажите номер порта.
В Vinagre Client, «Новое соединение», затем укажите имя хоста: номер порта,
Если «отказано в соединении» - это именно то, что вы получаете, это означает, что TCP-порт, к которому вы пытаетесь подключиться, не имеет никакой службы, прослушивающей его. Возможно, вы используете неверный параметр команды ssh, и тест пытается достичь исходного порта ssh. Вы можете прослушивать несколько портов одновременно, добавляя строки с переменной «Port» в файл «/ etc / ssh / sshd_config». Вы можете использовать «Порт 22» и «Порт 139» и проверить, пытается ли тест использовать порт 22.