web-dev-qa-db-ja.com

Windowsの特定の共有フォルダをパスワードで保護XP

特定の共有フォルダとその中のすべてのサブフォルダ/コンテンツをパスワードで保護するにはどうすればよいですか?

フォルダをパスワードで保護したいPCはWindowsXPを実行しています。私のワークグループは、1つのWindows 7を除いて、すべてWindows XP)を使用しています。

これは例です

これを開くと、次のように表示できます。

\ 192.168.1.102\Folder Main \

しかし、彼らがこのフォルダを開いた場合:

\\192.168.1.102\Folder Main\Folder B\
or
\\192.168.1.102\Folder Main\Folder B\<WHATEVER OTHER SUB FOLDER/FILE>

パスワードまたはWindowsアカウント/パスワードを要求する場合

Windows 7の共有フォルダーで実行できることは知っていますが、Windows XPについてはよくわかりません。実行できますか?ありがとう

3
Jeremy John

はい、できます。

そのフォルダを右クリックし、[プロパティ]をクリックして、[セキュリティ]タブに移動し、読み取りアクセスを拒否するためにアクセスをブロックするユーザーのエントリを追加します。

1
SLaks

Smbはそのようには機能しません。共有に接続すると、Windowsアカウントのアクセス許可、または代わりに提供するアクセス許可に接続されます。ただし、複数のアカウントを同時に使用して1つの共有に接続することはできません。

\ server\share \に接続し、\ server\share\privateにアクセスしようとすると、アクセスが拒否されます。

ただし、「Your comuter」にネットワーク共有ドライブを追加し、「login as another user」を選択することで、必要なユーザーの下で明示的に接続できます。

1
week

次の手順で構成される(ややハックな)方法を見つけました。

  1. XPで高度な共有を有効にします。
  2. この1つの共有フォルダへのアクセスにのみ使用される特別なユーザーアカウント(たとえば、MyUser)を作成し、必要なアクセス許可を付与します。ユーザーアカウントは、接続元のコンピューターではなく、共有フォルダーがあるコンピューターに対してローカルです。また、そのユーザーにパスワードを割り当てます(例:MyPassword)。
  3. 接続元のコンピューターで、次のコマンドを使用してネットワークマップドライブを作成します。

    Net Use Z: \\192.168.0.101\MySharedFolder MyPassword /user:MyUser
    

    192.168.0.101を共有フォルダーをホストしているコンピューターのIPに置き換えます。 ホスト名の代わりにIPアドレスを使用する必要があります であることに注意してください。そうしないと、次のエラーで失敗する可能性があります。

    システムエラー1219が発生しました。

    複数のユーザー名を使用した、同じユーザーによるサーバーまたは共有リソースへの複数の接続は許可されていません。サーバーまたは共有リソースへの以前の接続をすべて切断して、再試行してください。

0
sashoalm

特定の共有フォルダとその中のすべてのサブフォルダ/コンテンツにWindowsアカウント/パスワードを設定できますが、 kakasoft共有フォルダ保護)などの3番目のプログラムを使用しない限り、このフォルダパスワードを設定することはできません。 。サブフォルダ/コンテンツを含む特定の共有フォルダのフォルダパスワードを設定できます。

0
jane