• ベストアンサー

ドメインとワークグループのユーザーアカウント、パスワードの同期について

 社内にWindows2000ServerSP4でドメインを作成。配下にクライアントPC(Windows2000Pro)が100台ほどあり、社内LANを形成しています。  一方、個別の部署では、独自に古くからファイルサーバ(Windows2000ServerSP4:PC名『soumu』)があり、ドメインには参加せず、ワークグループ(ローカル)で運用しています。  この『soumu』サーバのユーザーIDはドメインのIDとは別に作成しています(といっても実際には同じIDに統一はしています)が、初期パスワードはドメインIDと同じに設定していました。  このような状況下で、初期パスワードのままであれば、ドメインIDと『soumu』サーバのIDのパスワードが同じなので問題はありませんでした。  しかし、セキュリティの関係で、ドメインIDのパスワードを2週間に一度変更することになり、『soumu』サーバーにアクセスする際ユーザー名とパスワードの入力が求められるようになりました。  一度入力して『soumu』サーバーにアクセスしてしまえば、以降ログオフ(もしくは再起動)しない限り、入力を求められることはありませんが、毎日起動たびに入力しなければならず手間がかかっています。  しかも、ドメインIDのパスワードはクライアントPCで変更ができるのに、『soumu』サーバのIDについてはいちいちユーザーにそのサーバのところまで来てもらい「コンピュータの管理」を起動してその場で変更してもらっています。  ただ、この『soumu』サーバをドメインに参加させることがどうしてもできない事情があります。   そこで、『soumu』サーバをワークグループのままで、ドメインアカウントのパスワードと同期をとる、ドメインID同様クライアントPC上で変更できるような何か良い方法はないでしょうか。 (『soumu』サーバーをドメインに参加させれば良い話なことはわかっているのですが・・・・)  長くわかりにくい説明ですが、どうかよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • suzui
  • ベストアンサー率67% (199/297)
回答No.2

各ユーザのスタートアップフォルダに、ドライブをマップするスクリプト(バッチファイル)を入れておけば、パスワード入力の手間は省けます。 メモ帳などのテキストエディタで、 net use z: \\soumu\共有フォルダ そのユーザのsoumu上のパスワード /user:そのユーザのアカウント名 /persistent:no という内容のテキストファイルを作って、map-soumu.cmdなどの適当なファイル名で保存すればいいです。 保存場所は、 C:\Documents and Settings\ユーザ名\スタート メニュー\プログラム\スタートアップ にするのが簡単でしょう。 この方式だと、ユーザが複数のクライアントを使う場合に、設定作業が面倒ですが、 その場合は、ドメイン(Active Directory)のユーザーアカウントごとに個人用ログオンスクリプトを割り当てて、(方法は参考URL) その中で上記と同じ内容のスクリプトを走らせればいいです。 全ユーザ共通の親スクリプトから、%username%を使って個人別の子スクリプトを起動してもいいでしょう。

参考URL:
http://tinyurl.com/6c4jm
sachiyoshi
質問者

お礼

ご返事、お礼が遅れましてたいへん申し訳ありません。 ご回答どうもありがとうございます。 たいへん参考になりました。 ご指摘のようにスクリプトを走らせることを検討しています。 ただ、やはり最終的にはドメインに参加させる方向で持っていくしかないかとも考えています。

その他の回答 (1)

回答No.1

soumuサーバに、ユーザー用のアカウントを一つ作成し、そこに接続するクライアントPCをドメイン上で一つのOUにまとめます。そのOU用のグループポリシーを作成し、ログオンスクリプトで(Zドライブに接続するとして) net use z: \\soumu\共有フォルダ 任意のパスワード /user:任意のユーザーID /persistent:no というような記述しておけば、いちいちパスワードを入力するという手間は省け、ユーザーの追加に伴うサーバー側でのアカウント作成等作業もなくなります。ただし、ユーザーIDが統一されてしまいますので、誰がアクセスしたかわからなくなってしまいます。御社のセキュリティポリシーにあわないかもしれません。 他の手段としては、ドメインのユーザーアカウントに対して、グループポリシーでログオンスクリプトをあてるという手段もあると思います。 ただし、この場合はユーザーアカウント1つに対して1つのOUが必要になりますが・・・。 やはりいちばんいいのは、soumuサーバーをドメイン参加させることです・・・。

sachiyoshi
質問者

お礼

ご返事、お礼が遅れましてたいへん申し訳ありません。 ご回答どうもありがとうございます。 たいへん参考になりました。 ご指摘のように最終的にはドメインに参加させる方向で持っていくしかないかとも考えています。

関連するQ&A