为什么即使允许所有访问也无法通过telnet到Google云计算机

时间:2019-12-18 14:46:39

标签: google-cloud-platform

为了试验VPN,我创建了一个VPN防火墙规则,该规则允许从所有IP访问所有端口。

enter image description here

但是当我从Windows计算机远程登录到计算机时,出现错误telnet 35.197.238.136 Connecting To 35.197.238.136...Could not open connection to the host, on port 23: Connect failed

为什么我不能远程登录?

1 个答案:

答案 0 :(得分:1)

最有可能的故事是,默认情况下,默认的Compute Engine没有安装telnet服务器软件。如果未安装,则显然没有监听。如果没有监听,则客户端到端口23(默认telnet端口)的连接将失败。

您可以使用以下方法在您的Compute Engine上安装Telnet服务器:

sudo apt-get install telnetd

您还必须“先思考”。 telnet运行并连接客户端后,将要求您登录。登录需要一个用户ID /密码对。默认情况下,您的Compute Engine没有任何引擎。考虑使用Linux命令adduser创建用户。

与SSH相比,您可能还需要考虑使用telnet。这些天来,SSH似乎已经取代了telnet连接。