Windows/タスクやサービスからネットワークドライブにアクセスする
ローカルSYSTEMアカウント等のネットワークアクセス権限のないユーザーで動作しているサービス等でネットワークドライブへアクセスするにはアカウントに対してネットワークアクセス権限を付加するか、NULLセッション共有を有効にする必要があります。
- [HOWTO] Windows 2000 ベースのコンピュータで NULL セッション共有を有効にする方法
http://support.microsoft.com/default.aspx?scid=kb;ja;289655
NULL セッション アクセスを有効にするには、それぞれのクラスタ ノードでレジストリを変更する必要があります。
- レジストリ エディタ (Regedt32.exe) を起動します。
- 次のレジストリ キーを見つけます。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\NullSessionShares
注 : NullSessionShares は REG_MULTI_SZ 値です。 - NullSessionShares キーの新しい行で、NULL セッションを使用してアクセスする共有の名前 (public など) を入力します。
- プログラムが名前付きパイプを使用し、NULL セッション サポートを必要とする場合は、次のレジストリ キーを見つけます。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\NullSessionPipes
注 : NullSessionPipes は REG_MULTI_SZ 値です。 - NullSessionPipes キーの新しい行で、NULL セッションを使用してアクセスするパイプの名前を入力します。
- レジストリの次のキーに移動し、クリックします。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA - [編集] メニューの [値の追加] をクリックし、次のレジストリの値を追加します。
値の名前 : RestrictAnonymous データ型 : REG_DWORD 値 : 0
- レジストリ エディタを終了します。
- サーバーを再起動します。
関連サイト
このページのURL: