2.6 ユーザーのパスワードを変更する #

ユーザーのパスワード変更には、ログインしているユーザーが自身のパスワードを変更する方法と、管理者が他のユーザーのパスワードを変更する方法があります。
2.6.1 ログインしているユーザー自身のパスワードを変更する #
ログインしているユーザーが、自分自身のアカウントのパスワードを変更するには、account passwordコマンドを実行します。
実行例
コマンドの入力と出力は、すべてのモードで同じです。以下に、一般ユーザーモードの実行例を示します。

amnimo$ account password ⮠
(current) password: ←現在のパスワードを入力してEnter
Enter new password: ←新しいパスワードを入力してEnter
Retype new password: ←再度新しいパスワードを入力してEnter
passwd: password updated successfully
※1
条件を満たしていないためにパスワードを変更できなかった場合、以下のエラーメッセージが表示されます。
ログインしているアカウントのパスワードが間違っている場合
passwd: Authentication token manipulation error
passwd: password unchanged
新しいパスワードと再度入力した新しいパスワードが一致しない場合
Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged
現在のパスワードと新しいパスワードが同じ場合
Password unchanged.
passwd: Authentication token manipulation error.
passwd: password unchanged.
新しいパスワードが簡単すぎる場合
Bad: new password is too simple
passwd: Authentication token manipulation error.
passwd: password unchanged
パスワードには、以下の条件にあてはまる文字列を設定してください。文字列にはRFC1738で規定されている“password”が設定できます。
- 8文字以上
- 英大文字、英小文字、数字、記号の2種類以上を含む
また、上記の条件を満たすパスワードでも、パスワードのエントロピー(複雑さ)が十分でないと判断された場合は、設定できない場合があります。以下の条件ではエントロピーが低いと判断され、設定することはできません。
- 辞書に含まれる単語(例:test)
- 数字やアルファベットのキーボード配列(例:1234、abcde、qwert)などの規則性がある言葉
- 上記の組み合わせ(例:test1234)
「passwd: Authentication token manipulation error.」「passwd: password unchanged.」は、パスワード入力に問題があり、終了するときに表示されます。
2.6.2 ユーザーを指定してパスワードを変更する #
指定したユーザーのパスワードを変更します。
書式
account password USERNAME
設定項目
| 項目 | 内容 |
|---|---|
| USERNAME | パスワードを変更したいユーザー名を指定します。 |
実行例
amnimo(cfg)# account password username1 ⮠
Enter new password: ←新しいパスワードを入力してEnter
Retype new password: ←再度新しいパスワードを入力してEnter
passwd: password updated successfully
![]() | 条件を満たしていないためにパスワードを変更できなかった場合、以下のエラーメッセージが表示されます。 新しいパスワードと再度入力した新しいパスワードが一致しない場合 ※2を参照 新しいパスワードが簡単すぎる場合 Bad: new password is too simple![]() パスワードには、以下の条件にあてはまる文字列を設定してください。文字列にはRFC1738で規定されている“password”が設定できます。 ・ 8文字以上 ・ 英大文字、英小文字、数字、記号の2種類以上を含む また、上記の条件を満たすパスワードでも、パスワードのエントロピー(複雑さ)が十分でないと判断された場合は、設定できない場合があります。以下の条件ではエントロピーが低いと判断され、設定することはできません。 ・ 辞書に含まれる単語(例:test) ・ 数字やアルファベットのキーボード配列(例:1234、abcde、qwert)などの規則性がある言葉 ・ 上記の組み合わせ(例:test1234) |
|---|
※2
Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged

