- ベストアンサー
Win2000Serverに片方のユーザのみにWin2000Proからパスワード入力無しに入れる?
皆さん教えてください。 今、Win2000Serverを開発管理サーバとして立てています。 そこに2人のユーザ(A,B)と2つのフォルダ(AA,BB)があります。現段階ではAのユーザはAAには完全な権利があり、BBには読み取りの権限がありません。 Bはその逆です。 もちろん、ユーザ名もパスワードも異なります。 この状態から、Aは電源を立ち上げたときにログオンをすると(もちろんそのクライアントに入るユーザ名、パスワードもまったく異なります)共有管理フォルダAAにユーザ名もパスワードも入れずに(つまり認証無しに)AAのナかを見たいということなのです。 僕が聞いたところによると、バッチファイルを作成して、それを「スタートアップ」に登録をしておくとできるようになると聞きました。 そのコマンドを詳しく教えて欲しいのです。 また、違う方法があればそれを教えて欲しいです。(←あればこっちが知りたいよ!) 皆さん知っていたらお願いいいたします!!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>このコマンドを使う以外に方法はないか。 他のコンピュータのフォルダの中身を読み書きする方法はWebDAVを使うなどいくつか考えられますが、認証のところが問題になります。Kerbers認証は優れた認証ですしADドメインが構築されていれば期待されていることは、デフォルトで可能になります。 net use コマンドがダサイということでしたらWSHを使っても同じことができますし、.NET VBでハクをつけることはできると思います。
その他の回答 (2)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
Windows2000って、ネットワークドライブの接続のとき出てくるダイアログに、”異なるユーザ名で接続する”というところがあって、そこをクリックしてあらかじめユーザー名、パスワードを入れておけばよかったような。 これでサーバのネットワークドライブの接続に成功していれば、あとはネットワークコンピュータを経由しても認証なしでサーバを見に行けたはずです。
- nta
- ベストアンサー率78% (1525/1942)
クライアントもユーザAもADドメインで、かつクライアントにログインするとき、ドメインのAAフォルダに許可されたユーザ名Aとパスワードでログインしているならば、フォルダAAのショートカットをディスクトップ上に置いて、クリックさえすれば開くことができるはずです。 これができていないということはクライアントがドメインに参加していないのか、クライアントがNT系のOSでワークグループの設定になっている場合、もしくはドメインユーザとは異なるユーザIDでログインするからだと思います。 バッチファイルはおそらくドライブ共有をさせるためのものだと思いますが、Windows9x , Meではドメインに参加していない限り接続することはできません。NT、2000,XPであればnet useコマンドを書いた.batファイルをスタートアップに登録すればいいと思います。 net use (ドライブレター): \\(サーバ名)\(共有フォルダ名) (パスワード) /USER:(ドメイン名)\(ユーザ名) となりますが、パスワードを見える形で書かなければなりませんし、パスワードを変えるごとにこれを書き換える必要があります。この形式は9x系のOSでは使えません。 ドメインに参加していれば、ADの設定でAAのフォルダを起動時に自動的に割り付ける設定も可能ですから本当はそちらの方が便利です。
補足
早速の回答ありがとうございました。 足りない情報、書き間違えた情報がありましたので補足します。 サーバはWindows2000 Serverです。クライアントはすべてWindows2000 Proです。 AはAAに対して完全な権利があるのに対して、BBには読み取りはできるが書き込みができないというものです。間違っていて申し訳ありません。 今は、開発段階ですのでActiveDirectoryの開発中です。ゆくゆくは作成するのですが今は仕方なくすべて同じグループで行っています。 本日、net useコマンドで試してみます。 このコマンドのほかには方法というものはないのでしょうか。(現段階ではこのコマンド以外はないのですかね?)
お礼
本当にありがとうございました! NET USEコマンドで成功しました。これからADの構築をする際にその辺を気にしながら構築していきたいと思います。 また、何か新しいことがわかりましたら教えてください!ありがとうございました!