telnet 和 ssh 的连接被拒绝错误

telnet 和 ssh 的连接被拒绝错误

我尝试从 172.16.xx.y 远程登录到我的系统之一 172.16.xx.z,但我得到的响应是-

sudo telnet 172.16.xx.z

尝试 172.16.xx.z...

telnet:无法连接到远程主机:连接被拒绝

与 localhost 相同 -

sudo telnet 本地主机

正在尝试::1...

尝试 127.0.0.1...

telnet:无法连接到远程主机:连接被拒绝

与 ssh 有同样的体验:

sudo ssh 172.16.xx.z

ssh:连接到主机 172.16.xx.z 端口 22:连接被拒绝

猜猜这里可能出了什么问题?我的两个系统都在 Ubuntu 上运行。

答案1

为什么要sudo ssh连接?您可以在用户模式下使用 ssh 客户端!

要在 Ubuntu 上安装 ssh 服务器,请运行

sudo apt-get install openssh-server

然后 ssh 到那个盒子应该可以工作了。由于缺乏加密,Telnet 不能在互联网上使用。

答案2

telnet 的问题在于,没有人在现代 Linux 上运行 telnet 守护程序。至于 ssh,请确保 sshd 已安装并正在运行,并且防火墙上的端口 22 已正确打开。

相关内容