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/exports
Datei 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