ログアウト時間の変更(no exec-timeout)
下の図を見て下さい。
より大規模なネットワークの演習を行うとなると、それなりに時間がかかります。
例えば、下のネットワークを構築するには、Router_A~Router_Eの5台のルータの設定が必要です。Ciscoルータは、コンソールで何もしていないと、デフォルトで10分で自動的にタイムアウトしてログアウトされてしまいます。
つまり、何台目かのルータの設定を行っている間に、設定済みのルータがタイムアウトしてログアウトされてしまうのです。

一度の設定で全て間違いなくルータの設定ができれば、ログアウトされてしまうことに、気にならないかもしれませんが・・・
「あっ!あそこの設定、間違えてしまったぞ!」
と気づいて、設定済みのルータの設定をしようと思うとコンソール画面を見るとタイムアウト!
ログイン作業が結構、煩わしくなってきます。
そこで、便利なコマンドが、「no exec-timeout」コマンドです。
Router(config-line)#no exec-timeout
タイムアウトしてコンソール接続が自動的にログアウトされなくなります。
Router(config)#line console 0
Router(config-line)#no exec-timeout
ちなみに
Router(config-line)#exec-timeout 0 0
と入力しても同様の結果が得られます。
Routerのコンフィグを表示してみます。
ログアウト時間が設定されていることが確認できます。
Router#show running-config
Building configuration...
Current configuration : 631 bytes
!
version 15.1
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
no ip cef
no ipv6 cef
!
license udi pid CISCO1941/K9 sn FTX15242NA7-
!
spanning-tree mode pvst
!
interface GigabitEthernet0/0
no ip address
duplex auto
speed auto
shutdown
!
interface GigabitEthernet0/1
no ip address
duplex auto
speed auto
shutdown
!
interface Vlan1
no ip address
shutdown
!
ip classless
!
ip flow-export version 9
!
line con 0
exec-timeout 0 0
!
line aux 0
!
line vty 0 4
login
!
end
exec-timeoutコマンド
コンソール接続から自動的にログアウトされる期間を「exec-timeout」コマンドで指定することができます。
Router(config-line)#exec-timeout {分} {秒}
「no exec-timeout」コマンドを設定すると自動的にコンソール接続からログアウトされなくなります。実際の運用時に関しては、セキュリティー上の問題になりますので、このコマンドの使用は、あくまで演習時にとどめておきましょう。