web-dev-qa-db-ja.com

「-bash:telnet:コマンドが見つかりません」エラー?

次のサービスを実行しています。

sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
tcsd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
vsftpd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

xinetd based services:
        chargen-dgram:  off
        chargen-stream: off
        daytime-dgram:  off
        daytime-stream: off
        discard-dgram:  off
        discard-stream: off
        echo-dgram:     off
        echo-stream:    off
        tcpmux-server:  off
        telnet:         on
        time-dgram:     off
        time-stream:    off

「-bash:telnet:コマンドが見つかりません」というエラーがまだ表示されるのはなぜですか?

ありがとう

11
Wei

RHEL/CentOS 5.4 Telnetクライアントは/usr/kerberos/bin/telnetにインストールされます。したがって、$ PATH変数には/usr/kerberos/binをリストする必要があります。 (できれば/ usr/binの前に)何らかの理由でそのファイルがインストールされていない場合、それはkrb5-workstationパッケージの一部です。そのパッケージを手動またはYUM経由でインストールすると、必要なものが提供されます。

which telnetで簡単にチェックして、パスのどこかにあるかどうかを確認できます。チェックされているディレクトリを確認するにはecho $PATH、パッケージがインストールされているかどうかを確認するにはrpm -q krb5-workstationを使用します。


-クリストファーカレル

8

Telnetクライアントがインストールされていますか?現在デーモンしかインストールされていないようです...それか、環境が正しく設定されていません。つまり、コマンドtelnetは$ PATHで定義された場所には表示されません。

3
Keiran Holloway