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 |
|