共有アクセス専用のWindowsアカウントを作成する


19

ドメインではなくワークグループでWindows Server 2008 R2を実行しています。同じワークグループ内の他のコンピューターがそのサーバー上のファイル共有にアクセスできるようにするためだけに使用されるローカルアカウントを作成したいと思います。

クライアントが接続すると、ユーザー名/パスワードの入力を求められ(できれば)、このアカウントはアクセスを許可する方法として機能します。

このアカウントにプロファイルを持たせたり、実際にサーバー自体にログインするために使用したりしたくない。共有フォルダーのユーザーを認証する方法としてのみ必要です。

これはできますか?そうでない場合、これに対する推奨されるアプローチは何ですか?

回答:


14

確かにそれを行うことができます。サーバーでローカルユーザーアカウントを設定したら、ユーザーアカウントを「ローカルでログオンを拒否する」および「ターミナルサービスを介してログオンを拒否する」ユーザー権利の割り当てに追加します。これにより、だれもこのユーザーアカウントを使用してローカルまたはTS / RDS経由でサーバーにログオンすることはできなくなりますが、このユーザーで共有にアクセスすることはできます。


3
どうすればいいですか?
void.pointer

2
Umm ... 1.ユーザーを作成します。2.上記のユーザー権利の割り当てにユーザーを追加します。3.共有を作成し、適切な共有およびNTFSアクセス許可を設定します。4.ワークステーションから共有にアクセスします。6.完了。
joeqwerty

3
つまり、ユーザー権利の割り当てを行うにはどうすればよいですか?これはコンピューターの管理で行われますか?
void.pointer

3
これは、管理ツールにあるローカルセキュリティポリシーmmcで行われます。
joeqwerty

12

joeqwertyの返事は明確ではないので、ステップを並べたいと思います。これは、Windows 7、8、および10(10を使用しています)、およびWindows Server 2003、2008、および2012で機能します。

  1. ユーザー、またはコンピューターの管理など、ユーザーからユーザーを作成します(まだ作成していない場合、W10でローカルにしたい場合はこれ確認します)。

  2. オープン管理ツールは、その後に行くローカルセキュリティポリシー、およびに行くローカルポリシー]> [ユーザー権利の割り当て

  3. そこから、Deny log on localというポリシーを探します。ダブルクリックして、作成したユーザー名をそのリストに追加します

    • Windows Serverに表示されるターミナルサービスオプション使用して、ログオンを拒否するユーザーを追加することもできます。また、念のため、リモートデスクトップサービス介して、ログオンオプションでカバーされるログオンを拒否するユーザーを追加することもできます。

1

これを実現するには、ローカルアカウントを作成し、ファイル共有に対する共有およびNTFS権限を付与します。次に、を使用seceditしてローカルセキュリティポリシーを編集します。[ローカルポリシー]> [ユーザー権利の割り当て]> [ローカルでログオンを拒否する]を使用します。この設定にアカウントを追加します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.