▷Telnet是什么,它是什么(最完整的)
目录:
- 什么是Telnet
- Telnet如何工作
- Telnet和SSH替代品的安全性问题
- 如何使用Telnet
- 我仍然可以使用Telnet吗?
- 在Windows 10中激活Telnet客户端
- 如何在Windows和Linux中激活Telnet服务器
- 使用Telnet测试开放端口
Telnet是计算机系统管理员在网络领域已经使用了数十年的工具。 远程连接并不是全新的技术,因为第一个网络以及带有Telnet之类的没有桌面工具的系统都用于远程和内部连接到服务器和连接到网络的设备。 在这里,我们将更好地了解Telnet是什么以及它的用途。
内容索引
尽管现在已被更安全的工具(例如SSH)所取代,但Telnet 在安全环境中仍对系统管理员有一定用处 。
什么是Telnet
Telnet的名称来自首字母缩写词Telecomunication Network ,它基本上是一种TCP / IP网络协议 ,自1960年以来一直用于与具有兼容系统的其他计算机 ,服务器和设备建立远程连接 ,并可以通过此通信系统进行访问。 默认情况下, 使用端口23 。
除了协议本身以外, 使用它来建立连接的程序本身也收到该名称 。 要远程访问另一台计算机,我们必须使用终端,例如Windows Command Prompt或Linux Terminal。 这样,我们可以在远程计算机上进行交互,以浏览其文件,执行其他内部命令(如果获得许可)以及监视计算机本身的状态,而无需实际转到其所在的位置。
除了用于MSDOS和Windows系统之外, 它还与基于UNIX的系统(例如Mac和Linux以及FreeBSD)兼容。 使用此协议,我们还可以检查其他计算机的连接性,并检查它们是否具有某些对外开放的端口。 这是我们稍后会看到的。
Telnet如何工作
就像我们说的那样,该协议和程序只能在命令模式下使用 。 为了使我们能够使用Telnet在两台计算机之间建立连接,我们首先需要在客户端具有一个客户端, 并在要访问的计算机上具有一台服务器 。 如果我们也在Intranet或LAN之外进行操作,则需要在目标计算机上打开端口23 。
我们接下来需要做的是在目标计算机上打开一个会话 ,其中有一个或多个允许访问的用户帐户。 简而言之,要使用客户端访问目标计算机,该计算机必须包含启用了访问权限的用户帐户 ,并且我们将需要知道用户名和密码才能建立通信。
Telnet和SSH替代品的安全性问题
当前,Telnet的使用实际上仅限于内部网络,在内部网络中存在将网络与外部隔离的安全屏障。 在所有其他情况下,始终使用SSH协议 。
telnet的一个大问题是, 从一个终端到另一终端的信息仅以纯文本形式传播,而没有任何加密 。 对于黑客而言,考虑到用于建立通信的用户名和密码也都是纯文本形式的,因此该信息非常容易获得,因此安全漏洞是残酷的。
为了应对这些问题,在UNIX系统中使用了另一种加密通信协议SSH( Secure Shell ),这种协议已经流行。 今天,它与Windows环境完全兼容,我们可以在其中安装客户端和服务器以使用它。 SSH使用RSA密钥作为加密,因此它传递的信息不容易解密。 还有其他应用程序,例如OPENSSH,Putty,Shell或SSH-Agent ,可以在其中使用此通信协议。 在这种情况下,连接通过TCP端口22传输。
如何使用Telnet
要使用Telnet,我们需要一个命令终端,即命令提示符或Windows PowerShell。 打开后,我们要做的就是
远程登录
然后我们将访问该应用程序。 如果在里面放一次:
帮忙
我们可以看到使用该程序的不同选项。
但是,如果我们要建立直接连接,则只需要输入:
远程登录 当前,在Windows 10和Windows 8之前的操作系统上,它们仍具有作为可安装功能在系统中实现的Telnet服务器 。 因此,我们可以毫无问题地从客户端连接到它们。 Windows Server版本中也提供该功能 。 在其他操作系统(如Linux)中,我们需要通过存储库进行安装。 在Windows 10上 ,为避免安全问题, 我们仅在功能中提供Telnet客户端 。 要使用服务器,我们将需要类似Putty的外部程序。 我们已经制作了一个教程,教您如何在Windows 10中激活telnet客户端。这非常简单。 如何在Windows 10中激活Telnet客户端 同样,我们花了很多精力来全面展示如何在Windows 10以外的Windows系统以及Linux操作系统(如Ubuntu)上激活Telnet服务器。 如果您正在考虑使用此通信协议,这将是一个非常有趣的主题。 如何在Linux中使用Telnet服务器 如何在Windows中使用Telnet服务器 如前所述,借助Telnet,我们可以轻松测试主机是否具有打开或关闭的端口。 为此,我们只需要知道外部IP地址或域名即可 。 语法如下: 远程登录 建立连接时, 如果端口确实打开,则将出现黑屏 。 另一方面,如果将其关闭,则尝试连接后将显示错误 。 让我们在“专业评论”页面上看到它,在Web服务器上,http和https的端口80和443应该都打开,以及像22这样的端口可以通过SSH进行远程连接。 我们把: telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22
即使使用端口22,该主机也为我们提供了在Debian系统下可以与OpenSSH一起使用的线索。 让我们尝试使用Telnet端口23: 我们看到我们无法建立连接,因此已关闭。 如您所见,使用Telnet非常简单,并且没有太多复杂性。 但是,如果您想将其用于远程连接, 最好选择SSH,它更安全 。 仅建议将Telnet用于内部网络上的连接。 您可能还会发现这些教程很有趣: 您打算将Telnet用于什么目的? 如果您有任何疑问或想澄清一些问题,请在评论中写信给我们。我仍然可以使用Telnet吗?
在Windows 10中激活Telnet客户端
如何在Windows和Linux中激活Telnet服务器
使用Telnet测试开放端口
flights Google航班:它是什么,Google航班搜索引擎如何工作
在网络和Android上了解Google Flights是什么以及廉价的Google搜索引擎的工作方式☝
ata Sata连接器:它是什么,连接器的类型和实用程序
我们将说明SATA✅连接器的用途及其用途。 出生,连接器类型,传输速度等
▷Active Directory是什么,它是什么[最佳说明]
如果您想知道什么是Active Directory? 什么是Microsoft域服务器,我们邀请您访问本文。