TELNET 接続時の「No default realm defined for Kerberos!」表示を止める
商用環境であれば管理アクセスに SSH を用いるのが一般的です。 しかし、検証環境のネットワークデバイスであれば「SSH 接続時の、微妙なタイムラグ」を避ける為に (意図的に) TELNET を利用する場合もゼロでは無いと思います。 ですが、設定によっては TELNET 接続時に Kerberos: No default realm defined for Kerberos! というメッセージが表示される場合があります。 このメッセージを抑制し、表示させなくする設定手順をメモしておきます。
TELNET 接続時の「No default realm defined for Kerberos!」メッセージ¶
私の macOS から Cisco IOS-XE へ TELNET すると以下のように表示されました。 TELNET 接続自体は出来ているのですが、「No default realm defined for Kerberos!」というメッセージが表示されています。
1 2 3 4 5 6 | |
メッセージを抑制する設定¶
このメッセージを抑制するには TELNET 接続時に telnet -K ADDRESS のように、-K オプションを指定します。 毎回、これを指定するのは手間ですので alias を設定します。 私の環境はログインシェルに bash を利用している為、~/.bash_profile に以下の行を追加しました。
1 | |
これで No default realm defined for Kerberos! メッセージが表示されなくなりました。
1 2 3 4 5 | |