役立つパソコンの知識を発信

Windowsでリモートサーバー上のシンボリックリンクを有効にしてアクセスできるようにする方法

当ページのリンクには広告が含まれています。

この記事では、Windowsでリモートサーバー上のシンボリックリンクを有効にしてアクセスできるようにする方法をご紹介します。

Linuxサーバーの様にシンボリックを使って柔軟に管理しよう設置したものの、いざクライアントPCからアクセスすると「このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。」となってしまいました。

デフォルトではシンボリックリンクのリモートサーバー上での利用ができないようなので設定を変更します。

目次

リモートサーバー上でシンボリックリンクを作成する

こちらの記事を参照にすると簡単にシンボリックリンクの作成ができます。

作成したシンボリックリンクにクライアントPCからアクセス

実際に作成してクライアントPCからアクセスしてもこのようなエラーが出てしまいます。リモートサーバー上ではシンボリックリンクに正常にアクセスできます。

リモートサーバー上でシンボリックリンクを有効化する

リモートサーバー上でスタートメニューから『コマンド』を検索します。コマンドプロンプトが検索候補にでてくるので、そちらを右クリックし『管理者として実行』をクリックします。

コマンドプロンプト起動したら以下のコマンドを実行します。

C:\Users\Administrator> fsutil behavior query symlinkevaluation
ローカルからローカルへのシンボリック リンクは有効です。
ローカルからリモートへのシンボリック リンクは有効です。
リモートからローカルへのシンボリック リンクは無効です。
リモートからリモートへのシンボリック リンクは無効です。

上記の通り、『リモートからローカル』と『リモートからリモート』が無効になっています。無効になっている2つを有効化するため、以下のコマンドを実行します。

C:\Users\Administrator> fsutil behavior set symlinkevaluation r2r:1 r2l:1

もう一度ステータスを確認します。

C:\Users\Administrator> fsutil behavior query symlinkevaluation

以下のように全て有効になっていれば完了です。再度アクセスしてみましょう。

ローカルからローカルへのシンボリック リンクは有効です。
ローカルからリモートへのシンボリック リンクは有効です。
リモートからローカルへのシンボリック リンクは有効です。
リモートからリモートへのシンボリック リンクは有効です。
この記事をシェア
  • URLをコピーしました!
目次