主要なオプション
telnetはシンプルな構造を持っており、オプションはあまり多くありません。主に接続先とポートを指定する方法で使用されます。
1. 基本接続
生成されたコマンド:
コマンドを組み合わせてみてください。
説明:
`telnet` コマンドを実行します。
これらのオプションを組み合わせて、AIと一緒に仮想的にコマンドを実行してみてください。
telnet のインストール
ほとんどの現代のLinuxディストリビューションでは、セキュリティ上の問題から `telnet` がデフォルトでインストールされていません。ポート確認などの目的で使用するには、手動でインストールする必要があります。SSHを使用することがセキュリティ上はるかに安全です。
Debian/Ubuntu
sudo apt update
sudo apt install telnet
DebianまたはUbuntuベースのシステムでtelnetクライアントをインストールする方法です。
CentOS/RHEL/Fedora
sudo yum install telnet
CentOS、RHELまたはFedoraベースのシステムでtelnetクライアントをインストールする方法です。
Arch Linux
sudo pacman -S telnet
Arch Linuxでtelnetクライアントをインストールする方法です。
よく使われる例
`telnet`を活用してリモートサーバーのポートが開いているか確認する方法を学びましょう。これは主にネットワークのトラブルシューティングに役立ちます。
ウェブサーバーポート確認 (80)
telnet example.com 80
特定のホストの80番ポート(HTTP)が開いているか確認します。
SSHポート確認 (22)
telnet example.com 22
リモートサーバーの22番ポート(SSH)に接続を試みます。
FTPポート確認 (21)
telnet ftp.example.com 21
FTPサーバーの21番ポートに接続して応答を確認します。
SMTPサーバーポート確認 (25)
telnet mail.example.com 25
メールサーバーの25番ポート(SMTP)に接続して応答を確認します。
接続結果
成功すると 'Connected to [ホスト]' メッセージと共にカーソルが点滅します。接続が失敗すると 'Connection refused' または 'No route to host' などのメッセージが出力されます。接続を終了するには `Ctrl + ]` を押してから `q` を入力してください。