У меня есть сервер Linux под управлением Ubuntu 16.04. Я установил на него ssh-сервер, и он запустился с запуском sudo ssh service start
и могу увидеть его с помощью ps aux | grep ssh
. Я хочу подключиться к нему с моего ноутбука (также работающего под управлением Ubuntu 16.04). Они оба подключены к одному и тому же Wi-Fi. Когда я ssh с моего ноутбука на сервер, используя ssh username@serverIP
, я получаю
ssh: connect to host <serverIP> port 22: Connection timed out
Поскольку некоторые из рекомендаций здесь заключались в использовании другого номера порта, а не 22, я изменил порт на 2220 в /etc/ssh/sshd_config
на сервере. Затем я ssh со своего ноутбука, используя ssh username@serverIP -p 2220
и я получаю то же соединение отказано ошибка.
Затем я пошел и вручную изменил IP-адрес и маску сети одного из интерфейсов на сервере, используя ifconfig eth0 <laptopIP + 1> netmask <laptop_subnet>
чтобы он попадал в ту же подсеть, что и мой ноутбук. Затем я попытался ssh, используя ssh ssh username@LaptopIP+1 -p 2220
и я получаю
ssh: connect to host <laptopIp+1> port 2220: Connection refused
Я слишком усложняю это? Как мне подключиться к этому серверу?