Windows 10 で NFS サーバーを入手するにはどうすればいいですか?

Windows 10 で NFS サーバーを入手するにはどうすればいいですか?

NFS クライアント/サーバーは Windows Server バージョンに存在しますが、私は Windows 10 Pro を使用していますが、使用できるのは NFS クライアントだけです。

この NFS サーバー (Microsoft 提供) を Windows 10 Pro で入手するにはどうすればよいですか?

ご意見をお待ちしております。

答え1

最も簡単な方法は、サードパーティのソフトウェアを使用することです。Windows 10 には NFS サーバー機能が組み込まれていないためです (私の知る限り)。シンプルで簡単に導入できる優れたソリューションは、Free NFS (フリーnfs.sourceforge.net) は Larry. E. Smith によって書かれたものです。他にもいくつか選択肢があります。

答え2

確認しましたが、Windowsに組み込まれておらず、Microsoftによってサポートされていません。現時点では、Windows Subsystem for Linuxバージョン2(WSL2)を使用して、Linux側からNFSサーバーを実行できます。そのためには、NFS サーバーをセットアップするための Ubuntu の手順。

BASHターミナルWSL2を実行する

ターミナル プロンプトで次のコマンドを入力して NFS サーバーをインストールします。

sudo apt install nfs-kernel-server

NFS サーバーを起動するには、ターミナル プロンプトで次のコマンドを実行します。

sudo systemctl start nfs-kernel-server.service

構成

エクスポートするディレクトリをファイルに追加することで設定できます/etc/exports。例:

/srv     *(ro,sync,subtree_check)
/home    *.hostname.com(rw,sync,no_subtree_check)
/scratch *(rw,async,no_subtree_check,no_root_squash,noexec)

追加するカスタム マウント ポイントが作成されていることを確認します (/srv と /home は既に存在します)。

sudo mkdir /scratch

新しい設定を次のように適用します:

sudo exportfs -a

もう一つの選択肢は Windows 用 Allegro NFS サーバー

関連情報