コンソールからスイッチに初めてログインするときには、デフォルトのユーザ名とパスワードであるciscoを使用する必要があります。次に、Ciscoアカウントの新しいパスワードを入力して設定するように求められます。パスワードの複雑度はデフォルトで有効になっています。選択したパスワードが十分に複雑でない場合は、別のパスワードを作成するように求められます。
パスワードはデバイスにアクセスするユーザの認証に使用されるため、単純なパスワードはセキュリティ上の危険となる可能性があります。したがって、パスワードの複雑さの要件はデフォルトで適用され、必要に応じて設定できます。
この記事では、コマンド ライン インターフェイス(CLI)を使用して、基本パスワード設定、回線パスワード、イネーブルパスワード、サービスパスワードの回復、ユーザアカウントのパスワード複雑度ルール、およびスイッチのパスワードエージング設定を定義する方法について説明します。
注:スイッチのWebベースのユーティリティを使用して、パスワードの強度と複雑度の設定を構成することもできます。手順については、ここをクリックしてください。
次のオプションから、設定するパスワード設定を選択します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。
注:使用できるコマンドやオプションは、デバイスのモデルによって異なります。この例では、SG350Xスイッチが使用されています。
ステップ 2:ネットワークの保護を強化するために、新しいパスワードを設定するように求められます。キーボードでYキーを押してYesと入力し、Nキーを押してNoと入力します。
注:この例では、Yが押されています。
ステップ 3:古いパスワードを入力し、キーボードのEnterキーを押します。
ステップ 4:新しいパスワードを入力して確認し、キーボードのEnterキーを押します。
ステップ 5:enableコマンドを使用して、特権EXECモードに入ります。スイッチの特権EXECモードで、次のように入力して、設定をスタートアップコンフィギュレーションファイルに保存します。
SG350X#copy running-config startup-configステップ 6: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチの基本的なパスワード設定を行うことができました。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。新しいユーザ名またはパスワードを設定した場合は、代わりにこれらのクレデンシャルを入力します。
ステップ 2:スイッチの特権EXECモードで、次のように入力してグローバルコンフィギュレーションモードに入ります。
SG350X#configure terminalステップ 3:コンソール、Telnet、セキュアシェル(SSH)などの回線上でパスワードを設定するには、次のように入力してパスワードの回線設定モードに入ります。
SG350X(config)#line [line-name]注:この例で使用する回線はTelnetです。
ステップ 4:次のように入力して、回線のpasswordコマンドを入力します。
SG350X(config-line)#password [password][encrypted]次のオプションがあります。
注:この例では、パスワードCisco123$がTelnet回線に指定されています。
ステップ5:(オプション)回線パスワードをデフォルトのパスワードに戻すには、次のように入力します。
SG350X(config-line)#no password手順 6:endコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG350X(config)#endステップ 7: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
SG350X#copy running-config startup-configステップ 8: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチの回線パスワードを設定できました。
新しいイネーブルパスワードを設定すると、パスワードは自動的に暗号化され、実行コンフィギュレーションファイルに保存されます。パスワードがどのように入力されても、実行コンフィギュレーションファイルにはキーワードencryptedが暗号化されたパスワードとともに表示されます。
CLIを使用してスイッチのイネーブルパスワードを設定するには、次の手順を実行します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。新しいユーザ名またはパスワードを設定した場合は、代わりにこれらのクレデンシャルを入力します。
ステップ 2:スイッチの特権EXECモードで、次のように入力してグローバルコンフィギュレーションモードに入ります。
SG350X#configure terminalステップ 3:スイッチの特定のユーザアクセスレベルでローカルパスワードを設定するには、次のように入力します。
SG350X(config)#enable password [level privilege-level] [unencrypted-password | encrypted encrypted-password]次のオプションがあります。
– 読み取り専用CLIアクセス(1):ユーザはGUIにアクセスできず、デバイス設定を変更しないCLIコマンドにのみアクセスできます。
– 読み取り/制限付き書き込みCLIアクセス(7):ユーザはGUIにアクセスできず、デバイス設定を変更する一部のCLIコマンドにしかアクセスできません。詳細については、『CLI Reference Guide』を参照してください。
– 読み取り/書き込み管理アクセス(15):ユーザはGUIにアクセスでき、デバイスを設定できます。
SG350X(config)#enable password level 7 Cisco123$注:この例では、パスワードCisco123$がレベル7のユーザアカウントに設定されています。
注:この例では、パスワードCisco123$が使用されています。
注:この例で使用する暗号化パスワードは6f43205030a2f3a1e243873007370fabです。これはCisco123$の暗号化バージョンです。
注:上記の例では、イネーブルパスワードCisco123$がレベル7アクセスに設定されています。
ステップ4:(オプション)ユーザパスワードをデフォルトのパスワードに戻すには、次のように入力します。
SG350X(config)#no enable passwordステップ 5:exitコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG350X(config)#exitステップ 6: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
SG350X#copy running-config startup-configステップ 7: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチのイネーブルパスワードを設定できるはずです。
サービスパスワード回復メカニズムでは、次の条件でデバイスのコンソールポートに物理的にアクセスできます。
サービスパスワードの回復はデフォルトで有効になっています。次の手順に従って、CLIを使用してスイッチのサービスパスワード回復設定を設定します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。新しいユーザ名またはパスワードを設定した場合は、代わりにこれらのクレデンシャルを入力します。
ステップ 2:スイッチの特権EXECモードで、次のように入力してグローバルコンフィギュレーションモードに入ります。
SG350X#configure terminalステップ3:(オプション)スイッチのパスワード回復設定を有効にするには、次のように入力します。
SG350X#service password-recoveryステップ4:(オプション)スイッチのパスワード回復設定を無効にするには、次のコマンドを入力します。
SG350X#no service password-recoveryステップ5:(オプション)次のプロンプトが表示されたら、キーボードでYキーを押してYesと入力し、Nキーを押してNoと入力します。
注:この例では、Yが押されています。
手順 6:exitコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG350X(config)#exitステップ 7: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
SG350X#copy running-config startup-configステップ 8: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチのパスワード回復設定を行うことができました。
スイッチのパスワード複雑度設定により、パスワードの複雑度規則が有効になります。この機能を有効にした場合、新しいパスワードは次のデフォルト設定に従う必要があります。
特定のコマンドを使用して、上記のパスワードの複雑度の属性を制御できます。以前に他の複雑度の設定を行っていた場合は、それらの設定が使用されます。
この機能はデフォルトで有効になっています。次の手順に従って、CLIを使用してスイッチでパスワードの複雑度を設定します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。新しいユーザ名またはパスワードを設定した場合は、代わりにこれらのクレデンシャルを入力します。
ステップ 2:スイッチの特権EXECモードで、次のように入力してグローバルコンフィギュレーションモードに入ります。
SG350X#configure terminalステップ3:(オプション)スイッチでパスワードの複雑度設定を有効にするには、次のように入力します。
SG350X(config)#passwords complexity enableステップ4:(オプション)スイッチでパスワードの複雑度設定を無効にするには、次のコマンドを入力します。
SG350X(config)#no passwords complexity enableステップ5:(オプション)パスワードの最小要件を設定するには、次のように入力します。
SG350X(config)#passwords complexity [min-length number] [min-classes number] [not-current] [no-repeat number] [not-username] [not manufacturer-name]次のオプションがあります。
注:これらのコマンドは、他の設定を消去しません。パスワードの複雑さの設定は、切り替えとしてのみ機能します。
注:この例では、パスワードの複雑度は9文字以上に設定されており、ユーザ名を繰り返したり逆にしたりすることはできません。また、現在のパスワードと同じにすることはできません。
手順 6:exitコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG350X(config)#exitステップ 7: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
SG350X#copy running-config startup-configステップ 8: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチのパスワード複雑度設定を行うことができました。
スイッチのCLIでパスワードの設定値を表示するには、パスワードの設定値の表示に進みます。
エージングが関係するのは、特権レベル15のローカルデータベースのユーザと、特権レベル15のイネーブルパスワードが設定されている場合だけです。デフォルト設定は180日です。
次の手順に従って、CLIを使用してスイッチのパスワードエージング設定を設定します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザ名とパスワードはciscoです。新しいユーザ名またはパスワードを設定した場合は、代わりにこれらのクレデンシャルを入力します。
ステップ 2:スイッチの特権EXECモードで、次のように入力してグローバルコンフィギュレーションモードに入ります。
SG350X#configure terminalステップ 3:スイッチのパスワードエージング設定を指定するには、次のように入力します。
SG350X(config)#passwords aging [days]注:この例では、パスワードのエージングは60日に設定されています。
ステップ4:(オプション)スイッチでパスワードエージングを無効にするには、次のように入力します。
SG350X(config)#no passwords aging 0ステップ5:(オプション)パスワードエージングをデフォルト設定に戻すには、次のように入力します。
SG350X(config)#no passwords aging [days]手順 6:exitコマンドを入力して、スイッチの特権EXECモードに戻ります。
SG350X(config)#exitステップ 7: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
SG350X#copy running-config startup-configステップ 8: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、CLIを使用してスイッチのパスワードエージング設定を行うことができました。
スイッチのCLIでパスワードの設定値を表示するには、パスワードの設定値の表示に進みます。
エージングが関係するのは、特権レベル15のローカルデータベースのユーザと、特権レベル15のイネーブルパスワードが設定されている場合だけです。デフォルト設定は180日です。
ステップ 1:スイッチの特権EXECモードで、次のように入力します。
SG350X(config)#show passwords configuration改定 | 発行日 | コメント |
---|---|---|
1.0 |
13-Dec-2018 |
初版 |