cisco L3SWのパスワードリセットに挑戦

とても仲のいい業者さんから、年代物のcisco L3スイッチをもらっちゃいました。勉強がてらちょっといじってみようと思います。シスコというと、とっても高いイメージがあって、中々触る機会なかったんです。

シスコを触るのはお初です。だけど、ネットワークといえばシスコなので、王道ですよね。

もらったL3スイッチの名前はCatalyst 3560 series PoE-24。L3で24ポートもある。当時はお高かっただろうなぁ。だけど、おや、コンソールに接続できたのは良かったのですが全くパスワードが分からない。それに、安物のルータなどについている針でさせるようなリセットスイッチみたいなのはついていないし。

シリアルケーブルを接続しコンソール(TeraTerm)を起動しておく。
MODEスイッチを押したまま起動

Xmodem file system is available.
The password-recovery mechanism is enabled.

The system has been interrupted prior to initializing the
flash filesystem. The following commands will initialize
the flash filesystem, and finish loading the operating
system software:

flash_init
load_helper
boot

switch:

switch: dir flash:
Directory of flash:/

3 -rwx 4042 config.text
4 -rwx 24 private-config.text
465 drwx 192 c3560-ipbasek9-mz.122-25.SEE3
408 -rwx 676 vlan.dat
409 -rwx 1048 multiple-fs

7255552 bytes available (8743424 bytes used)

switch: rename flash:config.text flash:config.old
switch: flash_init
Initializing Flash...
flashfs[0]: 403 files, 6 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 15998976
flashfs[0]: Bytes used: 8743424
flashfs[0]: Bytes available: 7255552
flashfs[0]: flashfs fsck took 13 seconds.
...done Initializing Flash.
Boot Sector Filesystem (bs) installed, fsid: 3
Setting console baud rate to 9600...

コンフィグのリネームは、現在のコンフィグをバックアップする必要がなければやる必要はありません。削除しても大丈夫です。とにかくconfig.textがない状態にします。

switch: rename flash:config.text flash:config.old
switch: dir flash:/
Directory of flash://

3 -rwx 4042 config.old
4 -rwx 24 private-config.text
465 drwx 192 c3560-ipbasek9-mz.122-25.SEE3
408 -rwx 676 vlan.dat
409 -rwx 1048 multiple-fs

7255552 bytes available (8743424 bytes used)

config.textを削除した事で、autoinstallを走らせる事ができます。私は初心者なのでとりあえずautoinstallで設定を開始します。

config.textを削除した後reloadすると、autoinstallが始まります。

Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 22-Feb-07 15:39 by myl

Would you like to terminate autoinstall? [yes]: no

--- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: yes

At any point you may enter a question mark '?' for help.
Use ctrl-c to abort configuration dialog at any prompt.
Default settings are in square brackets '[]'.

Basic management setup configures only enough connectivity
for management of the system, extended setup will ask you
to configure each interface on the system

設定するパスワードは3種類。コンフィグレーションモード用のパスワード、ブートイメージ用のパスワード、ターミナルに入るためのパスワード。

Would you like to enter basic management setup? [yes/no]: yes
Configuring global parameters:

Enter host name [Switch]: Catalyst3560

The enable secret is a password used to protect access to
privileged EXEC and configuration modes. This password, after
entered, becomes encrypted in the configuration.
Enter enable secret: password

The enable password is used when you do not specify an
enable secret password, with some older software versions, and
some boot images.
Enter enable password: pass

The virtual terminal password is used to protect
access to the router over a network interface.
Enter virtual terminal password: pass
Configure SNMP Network Management? [no]:

あとは適当にすませてSAVEしました。

[0] Go to the IOS command prompt without saving this config.
[1] Return back to the setup without saving this config.
[2] Save this configuration to nvram and exit.

Enter your selection [2]:

新しいパスワードが有効になり、config.textができていることを確認

Catalyst3560>en
Password:
Catalyst3560#dir flash:/
Directory of flash:/

2 -rwx 1361 Mar 1 1993 00:10:17 +00:00 config.text
3 -rwx 4042 Jun 1 2015 05:38:34 +00:00 config.old
4 -rwx 1048 Mar 1 1993 00:10:18 +00:00 multiple-fs
465 drwx 192 Dec 19 2008 23:10:18 +00:00 c3560-ipbasek9-mz.122-25.SEE3
408 -rwx 676 Jun 22 2016 02:18:06 +00:00 vlan.dat
410 -rwx 24 Mar 1 1993 00:10:18 +00:00 private-config.text

15998976 bytes total (7254016 bytes free)

delete config.text
delete vlan.text

config.textとvlan.textを削除します。

reload

reloadコマンドで再起動します。

autoinstallが始まります。

autoinstallをterminateすると、パスワードなしでの設定が可能になります。

00:00:49: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to down
00:00:50: %SPANTREE-5-EXTENDED_SYSID: Extended SysId enabled for type vlan
00:01:11: %SYS-5-RESTART: System restarted --
Cisco IOS Software, C3560 Software (C3560-IPBASEK9-M), Version 12.2(25)SEE3, RELEASE SOFTWARE (fc2)
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 22-Feb-07 15:39 by myl

Would you like to terminate autoinstall? [yes]: yes


         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no

コンフィグを書いて、設定を保存する場合は

write

で保存可能です。

関連コンテンツ