无法通过 Telnet 从 Ubuntu 14.04 访问 Windows 7 计算机

无法通过 Telnet 从 Ubuntu 14.04 访问 Windows 7 计算机

我有一台运行 Windows 7 的机器,我想从 Ubuntu 连接到它。

到目前为止它运行良好。

但是现在,当我尝试从 Ubuntu 连接到 Windows 7 时,出现了以下信息:

telnet: Unable to connect to remote host: Connection refused  

我在 Windows 中打开了端口 23,如下所示这些说明

我还从 Windows 功能中启用了 Telnet 客户端和 Telnet 服务器。

我确信 Ubuntu 的 23 端口是LISTENING

我还可以尝试什么?

答案1

我不太确定帮助你是否是个好主意?!但我会帮忙的。我会向你展示如何进行这两种设置。

前面有个小通知。Telnet 相当老旧,没有加密,对黑客来说无疑是一种邀请。因此,如果您可以避免使用 telnet,请这样做!

1. 使用 telnet 从 Windows 连接到 Ubuntu

Telnet 服务器默认不起作用,因为它不安全,因此默认不安装。为此,请执行以下操作:

sudo apt-get install xinetd telnetd

这将安装 telnet 服务器。安装完成后,您应该能够从 Windows 连接到 ubuntu 服务器。

2. 从 Ubuntu 连接到 Windows

要以另一种方式连接,您需要在 Ubuntu 上安装 telnet 客户端。由于 telnet 被认为是不安全的,因此默认情况下也不会安装 telnet 客户端。

apt-get install telnet

之后,您应该能够从控制台使用 telnet 命令进行连接。

telnet your-server.here

3. 排除连接故障

如果这不起作用,您将必须排除连接故障。

确保 Ubuntu 未被防火墙阻止

检查 Ubuntu 防火墙是否已启用

sudo ufw status

并暂时禁用它(如果它处于开启状态)

sudo ufw stop

你可能应该允许 TCP 端口

sudo ufw allow 23/tcp

使用nmap测试windows telnet服务是否可用

sudo nmap -sS your-server.here

如果扫描后您没有看到列出的端口,那么问题就出在您的 Windows 机器上。

相关内容