Ubuntu22.04LTS_Server

telnet サーバをUbuntu 22.04 LTS Serverにインストールする手順

Ubuntu 20.04 LTSサーバにtelnetデーモンをインストールしてtelnetにサーバへログインする手順を紹介します。
※リモートでログインするの方法としてSSHがあります。SSHは通信中のパケットを暗号化されているのでSSHが利用できるのであれば、telnetではなくSSHをお勧めします。

インストール環境

  • Ubuntu 22.04 LTS Server

telnetd のインストール

下記コマンドでtelnetサーバのインストールを行います。

inetdの起動確認

今回インストールしたtelnetdはサービスを受けるけるのにinetd(スーパーデーモン)を利用する形になります。TCP23の待ち受けはinetdが実施し、実際にパケットが来たタイミングでinetdがtelnetdを起動する仕組みになっています。したがって、telnetdのデーモンではなくinetdが起動している状態を確認する。

inetdのデーモン状態

Active: active の状態でinetdが起動しています。

/etc/inetd.conf 設定ファイル

inetdが受け付けるサービスを設定するのが /etc/inetd.conf になる。24行目が telnet を待ち受ける設定になる。telnetの待ち受けを停止する場合は 該当行をコメント(行頭に#)に変更すれば inetdでのtelnetの受付を停止することができます。

telnet

別のUbuntu220.04 LTS Server から telnet で接続したログが下記となっています。標準で telnet クライアントソフトがインストールされているので telnet 接続ホスト名 でログインすることができます。※下記例は 10.3.101.1 が構築したtelnetサーバが起動している Ubuntu220.04 LTS Serverとなっています。

Ubuntu 22.04 LTS Server 記事一覧

Ubuntu 22.04 LTS Server インストール

Ubuntu 22.04 LTS Server 環境変更

Ubuntu 22.04 LTS Server ソフトインストール

-Ubuntu22.04LTS_Server