在CentOS、RHEL和MacOS上找不到telnet命令 – 已解决

如何在CentOS/RHEL和MacOS上启用telnet?

在更高版本的CentOS/RHEL和MacOS上,默认情况下不提供telnet。但这并不意味着您不能安装它。

当您运行telnet时,您会注意到以下错误。

[root@instance-1 ~]# telnet
-bash: telnet: command not found
[root@instance-1 ~]#

要解决此问题,您需要安装telnet,而且很容易。

在CentOS/RHEL上安装telnet

  • root用户登录
  • 运行以下命令进行安装
yum -y install telnet

如果使用CentOS 8,也可以使用DNF

dnf -y install telnet

它将下载并安装软件包,并向您显示完整的确认信息。

Downloading packages:
telnet-0.17-64.el7.x86_64.rpm                                                                                                              |  64 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 1:telnet-0.17-64.el7.x86_64                                                                                                                    1/1 
  Verifying  : 1:telnet-0.17-64.el7.x86_64                                                                                                                    1/1 

Installed:
  telnet.x86_64 1:0.17-64.el7                                                                                                                                     

Complete!

现在,您可以运行telnet

[root@instance-1 ~]# telnet
telnet>

玩得开心!

在MacOS上安装telnet

要在MacOS上安装telnet,您需要拥有/安装Homebrew

  • 启动终端,并运行以下命令安装Homebrew(如果已安装,请跳过此步骤)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 这将需要几秒钟的时间,完成后,您将看到成功消息。
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Enumerating objects: 4947, done.
remote: Counting objects: 100% (4947/4947), done.
remote: Compressing objects: 100% (4748/4748), done.
remote: Total 4947 (delta 49), reused 337 (delta 7), pack-reused 0
Receiving objects: 100% (4947/4947), 3.99 MiB | 3.17 MiB/s, done.
Resolving deltas: 100% (49/49), done.
Tapped 2 commands and 4731 formulae (4,989 files, 12.4MB).
Already up-to-date.
==> Installation successful!

太棒了,现在可以使用brew命令安装telnet

brew install telnet
  • 它将下载并安装所需的软件包。安装完成后,重新运行telnet。
Chandans-iMac:~ chandan$ telnet
telnet>

很简单,不是吗?

想在系统管理员方面建立职业?请查看此Linux administration online course

类似文章