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命令,请执行注销命令。
 
 
 请考虑以下输出: 
 
 
 
 现在我们已成功注销通过远程连接。