プロが教えるわが家の防犯対策術!

ある共有フォルダのアクセスを特定のアカウントのみに許可したいと思って次のような設定をしました。しかしアクセスできません。どうすればできるかご教授お願いします。

ローカルグループ「Skanri」を新規に作成し、これにローカルアカウントを数個登録しました。この所属させたアカウントはusers権限やadministrator権限を持つものなど違いがあります。次に共有フォルダ「kanri」にSkanriアカウントグループをアクセス権として設定しました。
しかしこのSkanriに所属するアカウントからこのkanri共有フォルダがアクセスできません。

ちなみに、kanriにeveryoneフルコントロールのアクセス権を設定するとアクセスできますので、共有設定は間違いないと思います。
環境はwindows2000serverでドメインは構成しておらずメンバーサーバです。LAN上に複数のxpproクライアントがあり、そこから共有フォルダをアクセスしようとしています。
よろしくお願いします。

A 回答 (7件)

共有フォルダのアクセス権でSkanriアカウントグループを設定し、共有フォルダを持つサーバ上でコマンドプロンプトを開き



cacls kanri ※注:「kanri」は共有フォルダのパス、例えばc:\users\kanri等

を実行して表示される内容を補足いただけるでしょうか。

この回答への補足

さっそくの回答ありがとうございます。
ご指摘いただいたコマンドの応答結果です。
>c:\kanri BUILTIN\administrators:(0I)(CI)F
> ホスト名\kanri:(0I)(CI)F
お分かりだと思いますが管理者権限でログインしています。

補足日時:2005/10/11 13:52
    • good
    • 0

念のための確認です。



(1)
質問の文章ではアカウントグループの名称が「Skanri」となっており、アカウントグループ「Skanri」にフルアクセスを許可すると

  ホスト名\Skanri:(OI)(CI)F

と表示されるはずです。

補足の文章では

  ホスト名\kanri:(0I)(CI)F

と表示されているということなので、これですとアカウントグループ「kanri」ないしユーザ「kanri」にフルアクセスを許可していることになるのですが、その点はOKでしょうか。(タイプミスでしょうか。)

(2)
クライアントからサーバの共有フォルダにアクセスする際のユーザは、アカウントグループ「Skanri」に属しているユーザでしょうか。以前にAdministrator等でアクセスし、そのときの設定が記録されているということはないでしょうか。

スタート→ファイル名を指定して実行(R)...で

  rundll32 keymgr.dll KRShowKeyMgr

と入力してOKし、「ユーザー名およびパスワードの保存」ダイアログの中にそれらしいログオン情報があったら、いったん削除してみてください。

この回答への補足

何度もありがとうございます。
(1)はタイプミスではなく、kanriと出ています。
(2)は該当のウィンドウには何も保存されていませんでした。
Skanriに登録しているアカウント(仮にaaaとすると)を直接、共有フォルダ「kanri」に登録したところ、aaaというアカウントでアクセスができました。
ちょっと疑問なんですが、
Skanriというローカルグループにアクセス権を与えることが必要なんでしょうか?
質問にも書いていますが、この操作はやっておらず、登録しているアカウント個々のアクセス権しか設定していません。
ただSkanriにアクセス権を登録するような操作は見当たらないので困っています(そんな操作ができるならその方法も教えていただけると解決するかも知れません)
よろしくお願いします。

補足日時:2005/10/11 17:05
    • good
    • 0

> ホスト名\kanri:(0I)(CI)F



この「kanri」がタイプミスではないということですので、この行は

・アカウントグループ「kanri」にフルアクセスを許可している
・ユーザ「kanri」にフルアクセスを許可している

のいずれかを意味します。(どちらなのかは、この行だけでは分かりません。)

「kanri」がアカウントグループの名称だとすると、アカウントグループ「kanri」に属するユーザはすべてフルアクセスが許可されることになります。

「kanri」がユーザ名だとすると、ユーザ「kanri」だけにフルアクセスを許可していることになります。

ご質問には

【共有フォルダ「kanri」にSkanriアカウントグループをアクセス権として設定しました。】

とあるのですが、その設定はどのような操作で行いましたか? 「〇〇で行いました」ではなく、「〇〇を開き××を押し・・・」のように、同じ操作ができるように補足していただけるでしょうか。

この回答への補足

表現があいまいで申し訳ありません。以下の操作を行いました。
・コンピュータの管理からローカルユーザとグループ-グループ-新規グループ作成(Skanriを作成)
・Skanriグループにadministrator権限を持つアカウント「aaa」を登録
・d:\kanriフォルダを右クリックし共有-アクセス許可-「Skanri」グループアカウントをフルコントロールで登録
です。
ひょっとしてグローバルグループでないと出来ないんでしょうか?(ドメインは構成していないのでそれだと無理ですね)

補足日時:2005/10/11 18:57
    • good
    • 0

d:\kanriフォルダの共有→アクセス許可の操作の際、「Skanriアカウントグループを登録」するはずが、間違えて「kanriアカウントを登録」してしまっていないでしょうか。



同じ操作をして、共有アクセス許可の名前の欄に「kanri」と表示されている(そして「kanri」の文字の前に「横顔1人」のアイコンが表示されている)場合、kanriアカウントを登録してしまっています。

Skanriアカウントグループを登録していれば、共有アクセス許可の名前の欄に「横顔2人」のアイコンと「Skanri」が表示されるはずです。

登録を間違えているようであれば、いったん削除して改めて登録しなおしてみてください。

この回答への補足

登録は間違っていないと思います。kanriというアカウントはそもそも作っていないので。
aaaというユーザアカウントとSkanriというローカルアカウントグループがあるだけです。あとは共有フォルダとしてd:\kanriです。
不思議です。やっぱりグローバルアカウントグループしかできないような気がしてきました・・・。

補足日時:2005/10/12 08:18
    • good
    • 0

個々のPCの共有フォルダにアクセスするより、NASを使ってグループ設定した方が楽なのでは?



また、データの一元化にも有利だと思います。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
NASも良いですよね。最初に考えましたが利用可能なサーバがあるので今回はこの方向でやってみます。

お礼日時:2005/10/12 19:17

なるほど・・・最初の回答No.1の補足、間違っていませんか?



あれは「共有フォルダを持つサーバ上でコマンドプロンプトを開きcaclsを実行」した結果ではなく、共有フォルダを使用しているクライアント上で実行した結果ではありませんか?

最初の補足がクライアント上で実行した結果であれば、これまでずっとやりとりが平行線なのも納得がいきます。

確認願います。

この回答への補足

今、再度確認しましたが間違ってはいないですね。

kanriフォルダの共有アクセス許可にaaaというアカウントを直接設定した場合と、Skanriグループを設定した場合で両方このコマンドでアクセスリストを表示してみましたが同じ結果です。
しかし、aaa直接だとアクセスができて、Skanriグループだと拒否されます。

補足日時:2005/10/12 18:56
    • good
    • 0

どうにも「アクセスできない」という状況が再現できません。

もはや原因がさっぱり分かりません。こちらのテスト環境がどのような状態になっているか書き出しておきますので、比較対照として参考になれば幸いです。

【サーバ機の状態】
1. 「コンピュータの管理」でアカウントグループSkanriを作成。ユーザアカウントaaaを作成し、Skanriグループのみに所属させる。
2. 「コンピュータの管理」で共有フォルダkanriを作成。共有パスはc:\kanri。共有のアクセス許可はアカウントグループSkanriに対してフルコントロールのみ。
3. 回答No.1の手順を行った結果の内容は以下のとおり。(c:\kanriフォルダはAdministratorアカウントでログインして作成している。)

c:\kanri BUILTIN\Administrators:(OI)(CI)F
      NT AUTHORITY\SYSTEM:(OI)(CI)F
      サーバ名\Administrator:F
      CREATOR OWNER:(OI)(CI)(IO)F
      BUILTIN\Users:(OI)(CI)R
      BUILTIN\Users:(CI)(特殊なアクセス:)
                  FILE_APPEND_DATA

      BUILTIN\Users:(CI)(特殊なアクセス:)
                  FILE_WRITE_DATA

※ここの状態が回答No.1と大きく異なっており、その原因がさっぱり分かりません。質問には書いていない何らかの操作をしているとしか思えないのですが・・・

【クライアント機の状態】
1. 「コンピュータの管理」でアカウントグループSkanriを作成。ユーザアカウントaaaを作成し、Skanriグループのみに所属させる。
2. ユーザアカウントaaaでログオンし、ネットワークドライブの割り当てで「サーバ名\kanri」を「Tドライブ」に割り当て。
3. Tドライブに対する読み出し・書き込みとも制限なく行える。
    • good
    • 0
この回答へのお礼

いろいろ貴重なアドバイスをありがとうございました。回答者さんの方法を見て、クライアント側の設定が違うことに気づきました。ただ、すでに個々のアカウントで登録して運用を始めてしまいましたので、試すのは先になりそうです。
この方法を参考にしてトライしてみたいと思います。
ありがとうございました。

お礼日時:2005/10/15 17:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!