セキュリティ上の理由から、telnet の代わりに ssh を使用してリモート システムに接続することをお勧めします。 Telnet を使用する場合、パスワードは平文で送信されます。それでも telnet を使用したい場合は、以下の手順に従ってください。
telnet をインストール
1. Telnet をオンにするには、正しい telnet-server があることを確認してください。 とtelnet RPM がインストールされています。 telnet パッケージがインストールされているかどうかを確認するには、次のコマンドを使用します。
# rpm -qa | grep telnet telnet-server-0.17-26.EL3.2 telnet-0.17-26.EL3.2
2. telnet-server または telnet パッケージがインストールされていない場合は、インストール メディアから入手できる RPM を使用してインストールするか、yum ユーティリティを使用してパッケージをダウンロードしてインストールできます。例:
# yum install telnet-server telnet
telnet を有効にする
パッケージをインストールしたら、/etc/xinetd.d/telnet を確認します ファイルを作成し、disable =yes であることを確認します disable =no に変更されます .
# vi /etc/xinetd.d/telnet # default: on # description: The telnet server serves telnet sessions; it uses \\ # unencrypted username/password pairs for authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID disable = no }
2. 以下の行が /etc/xinetd.conf でコメント解除されている場合は、telnet をファイルに追加します。
# vi /etc/xinetd.conf enabled = telnet
telnet サーバーをオンにする
1. chkconfig を使用して Telnet サーバーをオンにします。 コマンドを実行し、service でサービスをすぐに使用できるようにします。 指図。
注意 注:これらのコマンドを使用するには、root になる必要があります。また、「コマンドが見つかりません」というメッセージが表示された場合は、コマンドのフル パスを使用する必要がある場合があります。たとえば、chkconfig コマンドのフル パスを検索するには、 which chkconfig と入力すると、フル パスを取得する必要があります:/sbin/chkconfig.# chkconfig --list telnet telnet off
# chkconfig telnet on
# chkconfig --list telnet telnet on
chkconfig コマンドは、次回のシステム再起動時に Telnet サーバーを起動できるようにします。
2. Telnet が xinetd デーモンの一部であることがわかります。 Telnet サービスをすぐに利用できるようにするには、service コマンドを使用して xinetd デーモンを再起動します。
# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ]
確認
これで、サーバーに Telnet で正常に接続できるはずです:
# telnet 192.168.10.10 Trying 192.168.10.10... Connected to 192.168.10.10 Escape character is '^]'. [snip] login: user Password: Last login: Sat Nov 2 14:46:57 from 172.168.21.21CentOS / RHEL 7 :telnet をインストールして構成する方法