对于 Internet 等 TCP/IP 网络,Telnet 是终端仿真程序。 Telnet 软件在您的系统上运行,并将您的个人计算机链接到网络服务器。 它认为将所有数据转换为纯文本很容易受到攻击。 这意味着如果用户嗅探网络,您可以在传输过程中记录用户名和密码。 允许用户远程访问帐户或计算机。 例如,消费者可以远程登录网站主机远程控制他们的文件。
什么是 Telnet?Telnet 是基于 TCP 将客户端-服务器协议连接到上的字符数据交换。 Telnet 基于文本的输入和输出允许远程控制计算机。为此,默认情况下通过 TCP 协议和 TCP 端口 23 建立客户端-服务器连接,远程控制设备作为服务器,等待命令。电脑
Telnet 客户端-这一过程中的控制实体,又称远程访问或远程登录-可安装在特殊设备或普通计算机上。但是,数据信息的表达方式因终端设备的不同而不同。
TCP/IP 协议还可用于控制无图形用户界面的应用程序。
早在 1969 年,在 ARPANET 工作了九个月,Telnet(Teletype Network)基本完成了开发。然而,直到 1973 年,允许访问远程计算机的协议是 RFC 495(Request for Comments)收到其最终规范。作为 Internet 工程任务组 (IETF) 大多数平台都实施了官方标准。最新的 RFC 854 和 RFC 855 本标准描述了核心协议和基本工作方法和扩展。
Telnet 怎样,在哪里使用?当您需要连接到另一台计算机或网络组件时,您总是需要 Telnet。 一切都是基于文本的命令进行的。 过去,这对共享大型机器的服务特别有帮助。 但即使在今天,Telnet 尽管使用频率越来越低,但仍然用于管理网络、使用应用程序和共享数据库。
访问数据库
多年来,Telnet 它还在使用大型数据库的机构中发挥了至关重要的作用。 例如,在图书馆,该协议是 1980 年代出版的在线目录的基本组成部分,后者更为人所知 OPAC(在线公共访问目录)。 最初,这些数字出版物数据库仍然可以通过终端访问图书馆的本地网络。 随着 Internet 开始越来越成功,也可以在当地使用 Web 在许多情况下,界面访问它们,它们的通信方式是由 Telnet 协议支持。
与应用服务器上的程序交互
另一个典型的 Telnet 客户端部署场景是基于文本访问应用服务器的程序。例如,今天仍然可以通过 Telnet 连接免费互联网国际象棋服务器。使用文本输入,可以从可用的对手中选择,也可以在棋盘上移动棋子。同时,图形界面,如 Jin Applet 或 Javaboard,基于文本的输入可以用鼠标移动播放片段。
管理网络和服务器
Telnet 一直是网络和服务器管理员的实用协议。远程管理网络上设备的能力非常适合管理任务,尤其是因为几乎所有设备都支持协议。它还可以用来检查某些端口的可用性或直接从服务器发送电子邮件(SMTP,端口 25)错误。 Telnet 解决方案是配置网络服务器等服务器的有效方法。目录结构、文件访问权限或密码可以快速轻松地更改。
Telnet 协议的优缺点由于 Telnet 连接实际上是标准 TCP 因此,可以使用客户端使用或测试其他依赖性 TCP 服务于传输协议。例如,您可以通过一个简单的请求进行检查 HTTP 电子邮件服务器的功能或(如前所述)状态。
跨平台使用连接协议可以增强这种多功能性。只有少数设备不支持官方 IETF 标准。无论客户端和服务器计算机是否依赖于相同的操作系统。 Telnet 另一个优点是,如果获得许可,它可以不受限制地访问受控系统的资源。
但是,Telnet 安全风险高:使用安全风险高: Telnet 未加密连接设置和数据电脑传输。因此,第三方可以以纯文本的形式截获您发送的所有信息,包括远程访问所需的登录信息。这意味着黑客接管系统不会有太多麻烦。 Telnet 安全替代方案是 Secure Shell (SSH)。
优缺点概述:
优点 | 缺点 |
Telnet 客户端功能多样 | 未加密的数据交换 |
可跨平台使用 | 完全访问权限使黑客更容易 |
目标资源的无限访问 | 只能通过 Telnet 访问少量服务器 |
从 Windows Vista 开始,必须首先在 Microsoft 在操作系统上启用客户端。 我们逐渐解释如何在那里 Windows 10 和 Windows 11 上激活 Telnet。 我们逐渐解释如何在那里 Windows 10 和 Windows 11 上激活 Telnet。
在 Windows 10 上启用 Telnet和前身一样,Windows 10 默认有远程程序,但已禁用。 您可以通过 Windows 功能启用; 对于操作,您只需打开命令提示符即可。
第一步是打开已安装程序和功能的概述。 因此,通过开始菜单访问系统控制或按键盘[Windows 键][X]。 其次,选择程序与功能。通过可选功能和更多 Windows 您可以访问功能 Windows 功能电脑设置。您可以通过在相应的框中检查并单击确来确认您的选择 Telnet。在短暂的加载过程之后,您将收到一条信息,表明 Telnet 已成功启用并可使用。现在打开命令提示符,例如,通过 Windows 搜索。通过在命令行中输入telnet启动服务。在 Windows 11 上启用 Telnet你也可以单击几次 Windows 11 中启用 Telnet:
打开菜单或搜索功能 Windows 设置。然后切换到应用程序选项卡,选择可选功能菜单项。现在向下滚动,更多 Windows 功能”项。向下滚到新窗口,Telnet 选择该框,单击确定确认客户端。现在打开命令提示符,使用命令telnet启动协议。最后远程连接,Telnet 该协议因其实用性和操作简单性而长期排名第一。 然而,对管理和传输数据安全性的益增长的需求在许多情况下使协议不合适和不可接受。
当今 Internet 远程连接主要基于加密 SSH 协议(Secure Shell),该协议更安全,因为它的公钥身份验证。 但是,Telnet 操作系统有限,无法启用 SSH 操作服务器的设备仍然是一个合适的解决方案。 PuTTy 基于这两种协议的远程访问是一种流行的客户端软件。
电脑