
Я пытаюсь подключиться по 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 открыт на брандмауэре.