Linux telnet命令
Linux telnet命令
在Linux中, telnet 命令用于通过TCP/IP网络创建与系统的远程连接。它允许我们通过终端管理其他系统。我们可以运行一个程序来进行管理。
它使用TELNET协议。但是,此协议具有一些安全缺陷,但是由于其简单性,它是最常用的网络协议之一。这不是安全的协议,因为它以未加密的形式传输数据。与telnet相比,Linux用户通常更喜欢 ssh ,因为ssh以加密形式传输数据。此实用程序类似于Windows中的"远程桌面"功能。 telnet的语法如下:
telnet hostname/IP address
在Linux(Ubuntu)上安装Telnet
在Linux上安装telnet是一个简单的过程。我们可以通过执行以下命令来安装它:
通过执行以下命令来更新Linux系统:
上面的命令将提示您输入用户密码。输入密码,然后按 ENTER 键;它将启动一个守护进程,并需要一些时间来更新系统。
要安装telnet,请执行以下命令:
sudo apt install telnetd-y
上面的命令将安装telnet协议所需的软件包。考虑以下输出:
验证安装以及服务是否正在运行是否执行以下命令:
考虑以下输出:
现在,我们必须打开ufw防火墙中的port23、执行以下命令:
以上命令只能由root用户执行。如果您不是root用户,请在此命令前使用sudo。考虑以下输出:
下一步是重新加载防火墙以应用变化。要重新加载防火墙,请执行以下命令:
现在,我们已经在计算机中成功安装了telnet。
启动Telnet shell
可以通过执行telnet命令来启动交互式shell。如下:
此shell允许我们执行telnet专有的一些命令。它看起来像下面的快照:
shell可以通过各种命令来简化创建一个远程连接。我们可以通过执行help命令来列出所有命令,通过键入 h 来执行帮助命令。考虑以下输出:
从上面的shell快照中,所有命令列出了它们的用法。列出了许多命令行实用程序,例如关闭,注销,显示,模式,打开,退出,发送等等。
如何在Linux中通过telnet命令进行连接?
要通过telnet命令在两个系统之间建立连接是一个简单的过程,请执行telnet命令,后跟主机名。
例如,我们将系统与localhost连接。执行以下命令:
以上命令将询问用户名和密码,输入凭据以继续。考虑以下输出:
连接后,我们可以按完成的方式执行命令前。唯一的区别是现在该计算机被视为远程计算机。
要退出telnet命令,请执行注销命令。
请考虑以下输出:
现在我们已成功注销通过远程连接。