Windows TIPS
[System Environments]
  Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

安全性の高いランダムなパスワードを生成し、パスワードを変更する

解説をスキップして操作方法を読む

デジタルアドバンテージ
2002/03/26
 
対象OS
Windows 2000 Professional
Windows XP Professional
Windows XP Home Edition
Windows 2000 Server
Windows 2000 Advanced Server
パスワードは、簡単に類推できない、できるだけランダムな文字列の方が安全性が高い。しかしランダムな文字列を考えるのは苦痛である。
「net user」コマンドの隠しオプションである「/random」を使えば、ランダムなパスワードを生成し、これを割り当てることが可能である。


解説

 より安全性の高い情報セキュリティが求められているのはここであらためて述べるまでもない。しかし現実には、10年以上前と何も変わらない、ユーザーIDとパスワード文字列の合致を検査するという方法によって、ユーザーを識別しているネットワークが圧倒的だろう。もちろん、これでもある程度の安全性を確保することは可能だが、肝心のパスワード文字列は、ユーザーが自由に変更できる場合が多く、セキュリティ意識の低いユーザーがいると、住所や生年月日、会社名、タレントの名前など、簡単に類推できるような文字列をパスワードに割り当て、クラッカーに簡単にパスワードを見破られてしまう場合もあるようだ。

 一般にパスワード文字列は、英文字の大文字・小文字や数字、記号などを混ぜて、できるだけ類推しにくい文字列とし、かつできることなら、定期的にパスワード文字列を変更するのが安全である。要するに、当てずっぽうでパスワード文字列を決めて変更すればよいわけだが、これが意外に難しい。読者がユーザー・アカウントを作成できる立場の管理者なら、新規に作成したユーザーに付ける最初のパスワードをどうするか、苦労した経験があるかもしれない。

 読者が管理者で、管理しているユーザーのパスワードを安全性の高いランダムな文字列に変更したい場合には、次のようにすれば、パスワード文字列の生成と変更を行うことが可能である。


操作方法

net userコマンドの/randomオプションを使用する

 特定ユーザーのパスワードとして、ランダムな文字列を生成し、パスワード文字列を生成したものに変更するには、コマンドラインから利用できる「net user」コマンドの「/random」オプションを使う。この「/random」は、どうやら隠しオプションのようで、「net user /?」などとしてもヘルプ・メッセージは表示されない。

 まず、ローカル・ユーザー・アカウントのパスワードを変更するコマンドの構文は次のとおり。

net user ユーザー名 /random

 ただしコマンドを実行するには、ローカル・コンピュータに対する管理者権限(Administrator権限)が必要である。

 一方、ドメイン・ユーザーIDのパスワードを変更する場合には、さらに「/domain」オプションを追加する。

net user ユーザー名 /domain /random

 同じくドメイン・ユーザーIDのパスワードを変更するには、ドメインの管理者権限が必要である。

 それでは、具体的にコマンドを実行してみよう。まずは「testuser01」という名前のローカル・ユーザーIDのパスワードを変更してみる。

C:\>net user testuser01 /random
testuser01 のパスワード: ET78Kb#f

コマンドは正常に終了しました。

 今回生成されたパスワードは「ET78Kb#f」である。以上で、testuser01ユーザーのパスワードは「ET78Kb#f」に変更されている。これ以後testuser01がログオンするには、新しいパスワードを入力する必要があるので、生成されたパスワードを忘れないように注意する。

 次に、同名のドメイン・ユーザーIDのパスワードを変更してみる。

C:\>net user testuser01 /domain /random
この要求はドメイン testdomain.com のドメイン コントローラで処理されます。

testuser01 のパスワード: nr1_ABD#

コマンドは正常に終了しました。

 今回生成されたパスワードは「nr1_ABD#」である。

 生成されたランダムなパスワードを暗記するのは難しいので、どこかにメモをとっておく必要があるだろう。しかしこれなら、類推されにくいパスワードを考えるのがおっくうだったという人も、簡単にパスワードを変更できるだろう。End of Article

「Windows TIPS」


Windows Server Insider フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間