助け合いフォーラム
この問題はプレミアムコンテンツです。
パスワード作成においてsercretは優先される?
Switch(config)#username suzuki password pass1
Switch(config)#username suzuki password pass2
Switch(config)#username suzuki secret pass3
上記コマンドを入力した場合、ユーザ名suzukiのパスワードはどれになるか。
①「pass1」と「pass2」と「pass3」全てのパスワードが使用可能になる
「pass1」になる
「pass2」と「pass3」どちらのパスワードも使用可能になる
「pass2」になる
「pass1」と「pass3」どちらのパスワードも使用可能になる
「pass1」と「pass2」どちらのパスワードも使用可能になる
「pass3」になる
この問題ですが、『「pass2」になる』というのが正解になっているのですが、
CCNA完全合格テキスト本(2023年)を見ると、
両方設定した場合secretコマンドが優先されると記載があります。どちらが正しいのでしょうか。
解説にも書かれていますが、username password と username secret はどちらか一方しか設定できないからです。
厳密に言えば、同時に保持することができないからかと。
古いIOSだと両方設定できて、「secret」が優先された。
新しいIOSだと「password」と「secret」の併存ができない。
ということでしょう。解説のERROR文
Can not have both a user password and a user secret. Please choose one or the other.
からも同時に設定できない。ということが読み取れます。
この場合、セキュリティ上の観点で「secret」でパスワードを設定したい場合は、
Switch(config)#username suzuki password pass1
Switch(config)#username suzuki password pass2
Switch(config)#no username suzuki
Switch(config)#username suzuki secret pass3
としないといけないかもしれませんね。
コメント
この投稿に対して返信しませんか?
m mimi0911
2026/05/22 16:06
ご回答ありがとうございます。 usernameのような個別ユーザーアカウントの場合引き出しが一つしかなく、両方の保持はエラーになるということなのですね。 疑問点について解消いたしました。ありがとうございました。