Ошибка «Отказано в соединении» для telnet и ssh

Ошибка «Отказано в соединении» для telnet и ssh

Я пытаюсь подключиться по telnet к одной из моих систем 172.16.xx.z с 172.16.xx.y, но получаю ответ:

судо телнет 172.16.xx.z

Пробую 172.16.xx.z...

telnet: Невозможно подключиться к удаленному хосту: В подключении отказано

То же самое для localhost-

sudo telnet локальный хост

Попытка ::1...

Пробую 127.0.0.1...

telnet: Невозможно подключиться к удаленному хосту: В подключении отказано

И тот же опыт с ssh:

судо ssh 172.16.xx.z

ssh: подключение к хосту 172.16.xx.z порт 22: соединение отклонено

Есть предположения, что здесь может быть не так? Обе мои системы работают на Ubuntu.

решение1

Зачем вам sudo sshподключаться? Вы можете использовать ssh-клиент в пользовательском режиме!

Чтобы установить ssh-сервер на Ubuntu, запустите:

sudo apt-get install openssh-server

Тогда ssh к этому ящику должен работать. Telnet не следует использовать через интернет из-за отсутствия шифрования.

решение2

Проблема с telnet в том, что никто не запускает демон telnet на современном Linux. Что касается ssh, убедитесь, что sshd установлен и запущен, а порт 22 открыт на брандмауэре.

Связанный контент