Wie bekomme ich einen NFS-Server unter Windows 10?

Wie bekomme ich einen NFS-Server unter Windows 10?

Obwohl es NFS-Client/-Server in Windows Server-Versionen gibt. Ich verwende Windows 10 Pro und dort ist nur der NFS-Client verfügbar.

Wie kann ich diesen NFS-Server (von Microsoft bereitgestellt) in Windows 10 Pro erhalten?

Ihre Kommentare sind willkommen.

Antwort1

Am einfachsten ist es, eine Drittanbietersoftware zu verwenden, da (soweit ich weiß) Windows 10 keine integrierten NFS-Serverfunktionen hat. Eine gute, einfache und leicht zu implementierende Lösung ist Free NFS (http://freenfs.sourceforge.net/) geschrieben von Larry. E. Smith. Es gibt noch ein paar andere Optionen.

Antwort2

Bestätigt, es ist weder in Windows integriert noch wird es von Microsoft unterstützt. An diesem Punkt können Sie Windows Subsystem for Linux Version 2 (WSL2) verwenden, um einen NFS-Server von Ihrer Linux-Seite aus auszuführen. Dazu folgen Sie denUbuntu-Anweisungen zum Einrichten eines NFS-Servers.

Führen Sie Ihr BASH-Terminal WSL2 aus

Geben Sie an einer Terminal-Eingabeaufforderung den folgenden Befehl ein, um den NFS-Server zu installieren:

sudo apt install nfs-kernel-server

Um den NFS-Server zu starten, können Sie den folgenden Befehl in einer Terminal-Eingabeaufforderung ausführen:

sudo systemctl start nfs-kernel-server.service

Aufbau

Sie können die zu exportierenden Verzeichnisse konfigurieren, indem Sie sie der /etc/exportsDatei hinzufügen. Beispiel:

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

Stellen Sie sicher, dass alle benutzerdefinierten Einhängepunkte, die Sie hinzufügen, erstellt wurden (/srv und /home sind bereits vorhanden):

sudo mkdir /scratch

Wenden Sie die neue Konfiguration an über:

sudo exportfs -a

Eine weitere Option ist Allegro NFS Server für Windows

verwandte Informationen