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 管理オンライン コースを ご覧ください。