nfsadmin

Parameter Beschreibung
-l Listet alle Sperren auf, die von Clients gehalten werden.
-r {client|all} Gibt die sperren, die von einem Client oder, wenn alle angegeben sind, von allen Clients gehalten werden.
start Startet den Server für den NFS-Dienst.
stop Beendet den Server für den NFS-Dienst.
config Gibt allgemeine Einstellungen für Server für NFS an. Sie müssen mindestens eine der folgenden Optionen mit dem Befehlsargument config angeben:
  • mapsvr=<server> – Legt den Server als Benutzernamenzuordnung Server für NFS fest. Obwohl diese Option aus Kompatibilitäts- und Früheren Versionen weiterhin unterstützt wird, sollten Sie stattdessen das Hilfsprogramm sfuadmin verwenden.
  • auditlocation={eventlog|file|both|none} – Gibt an, ob Ereignisse überwacht werden und wo die Ereignisse aufgezeichnet werden. Eines der folgenden Argumente ist erforderlich:
    • eventlog: Gibt an, dass überwachte Ereignisse nur im Ereignisanzeige aufgezeichnet werden.
    • file : Gibt an, dass überwachte Ereignisse nur in der durch angegebenen Datei aufgezeichnet werden config fname.
    • both: Gibt an, dass überwachte Ereignisse im Ereignisanzeige anwendungsprotokoll sowie in der durch angegebenen Datei aufgezeichnet werdenconfig fname.
    • none : Gibt an, dass Ereignisse nicht überwacht werden.
  • fname=<file> – Legt die von der Datei angegebene Datei als Überwachungsdatei fest. Der Standardwert ist %sfudir%\log\nfssvr.log.
  • fsize=<size> – Legt die Größe als maximale Größe in Megabytes der Überwachungsdatei fest. Die maximale Standardgröße beträgt 7 MB.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all : Gibt die zu protokollierten Ereignisse an. Um mit der Protokollierung eines Ereignisses zu beginnen, geben Sie vor dem Ereignisnamen ein Pluszeichen (+) ein. Um die Protokollierung eines Ereignisses zu beenden, geben Sie vor dem Ereignisnamen ein Minuszeichen (-) ein. Wenn das Vorzeichen weggelassen wird, wird + davon ausgegangen. Verwenden Sie nicht alle mit einem anderen Ereignisnamen.
  • lockperiod=<seconds> – Gibt die Anzahl von Sekunden an, die Server für NFS auf das Wiedererlangen von Sperren wartet, nachdem eine Verbindung mit Server für NFS verloren gegangen ist, und dann wiederhergestellt wird oder nachdem der Server für NFS-Dienst neu gestartet wurde.
  • portmapprotocol={TCP|UDP|TCP+UDP} – Gibt an, welche Transportprotokolle Portmap unterstützt. Die Standardeinstellung ist TCP+UDP.
  • mountprotocol={TCP|UDP|TCP+UDP} – Gibt an, welche Transportprotokoll-Bereitstellung unterstützt. Die Standardeinstellung ist TCP+UDP.
  • nfsprotocol={TCP|UDP|TCP+UDP} : Gibt an, welche Transportprotokolle Network File System (NFS) unterstützt. Die Standardeinstellung ist TCP+UDP.
  • nlmprotocol={TCP|UDP|TCP+UDP} – Gibt an, welche Transportprotokolle network lock manager (NLM) unterstützt. Die Standardeinstellung ist TCP+UDP.
  • nsmprotocol={TCP|UDP|TCP+UDP} : Gibt an, welche Transportprotokolle network status manager (NSM) unterstützt. Die Standardeinstellung ist TCP+UDP.
  • enableV3={yes|no} : Gibt an, ob PROTOKOLLE der NFS-Version 3 unterstützt werden. Die Standardeinstellung ist ja.
  • renewauth={yes|no} – Gibt an, ob Clientverbindungen nach dem durch config renewauthinterval angegebenen Zeitraum erneut authentifiziert werden müssen. Die Standardeinstellung ist nein.
  • renewauthinterval=<seconds> – Gibt die Anzahl von Sekunden an config renewauth , die verstreichen, bevor die erneute Authentifizierung eines Clients erzwungen wird, wenn auf Ja festgelegt ist. Der Standardwert ist 600 Sekunden.
  • dircache=<size> : Gibt die Größe des Verzeichniscaches in Kilobytes an. Die als Größe angegebene Zahl muss ein Vielfaches von 4 zwischen 4 und 128 sein. Die Standardgröße des Verzeichniscaches beträgt 128 KB.
  • translationfile=<file> – Gibt eine Datei an, die Zuordnungsinformationen zum Ersetzen von Zeichen in den Namen von Dateien enthält, wenn sie von Windows-basierten in UNIX-basierten Dateisystemen verschieben. Wenn die Datei nicht angegeben ist, ist die Übersetzung von Dateinamenzeichen deaktiviert. Wenn der Wert von translationfile geändert wird, müssen Sie den Server neu starten, damit die Änderung wirksam wird.
  • dotfileshidden={yes|no} – Gibt an, ob Dateien mit Namen, die mit einem -Zeitraum (.) beginnen, im Windows-Dateisystem als ausgeblendet markiert und daher vor NFS-Clients ausgeblendet werden. Die Standardeinstellung ist nein.
  • casesensitivelookups={yes|no} – Gibt an, ob bei Verzeichnissuchen die Kleinschreibung beachtet wird (eine genaue Übereinstimmung der Zeichenschreibung erforderlich ist).

    Sie müssen auch die Windows Kernels deaktivieren, bei der die Groß-/Kleinschreibung nicht beachtet wird, um Dateinamen zu unterstützen, bei der die Groß-/Kleinschreibung beachtet wird. Ändern Sie den DWord-Wert des Registrierungsschlüssels in 0, HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernelum die Sensitivität zwischen 2 und 1 zu unterstützen.

  • ntfscase={lower|upper|preserve} – Gibt an, ob die Groß-/Kleinschreibung von Zeichen in den Namen von Dateien im NTFS-Dateisystem in Kleinbuchstaben, Großbuchstaben oder in der im Verzeichnis gespeicherten Form zurückgegeben wird. Die Standardeinstellung wird beibehalten. Diese Einstellung kann nicht geändert werden, wenn die Groß-/Kleinschreibung fürelookups auf Ja festgelegt ist.
creategroup <name> Erstellt eine neue Clientgruppe und gibt ihr den angegebenen Namen.
listgroups Zeigt die Namen aller Clientgruppen an.
deletegroup <name> Entfernt die durch den Namen angegebene Clientgruppe.
renamegroup <oldname><newname> Ändert den Namen der durch oldname angegebenen Clientgruppe innewname.
addmembers <hostname>[...] Fügt der durch den Namen angegebenen Clientgruppe einen Host hinzu.
listmembers <name> Listet die Hostcomputer in der Clientgruppe auf, die durch den Namen angegeben wird.
deletemembers <hostname><groupname>[...] Entfernt den vom Host angegebenen Client aus der durch group angegebenen Clientgruppe.
Parameter BESCHREIBUNG
start Startet den Client für den NFS-Dienst.
stop Beendet den Client für den NFS-Dienst.
config Gibt allgemeine Einstellungen für Client für NFS an. Sie müssen mindestens eine der folgenden Optionen mit dem Befehlsargument config angeben:
  • fileaccess=<mode> – Gibt den Standardberechtigungsmodus für Dateien an, die auf NFS-Servern (Network File System) erstellt wurden. Das Mode-Argument besteht aus einer dreistelligen Zahl von 0 bis 7 (einschließlich), die die Standardberechtigungen darstellen, die dem Benutzer, der Gruppe und anderen benutzern erteilt wurden. Die Ziffern werden wie folgt in berechtigungen im UNIX-Format übersetzt: 0=none, 1=x (execute), 2=w (nur Schreibzugriff),3=wx (schreiben und ausführen),4=r (schreibgeschützt), 5=rx (Lesen und Ausführen), 6=rw (Lesen und Schreiben) und 7=rwx (Lesen, Schreiben und Ausführen). Beispielsweise erteilt dem fileaccess=750 Besitzer Lese-, Schreib- und Ausführungsberechtigungen, Lese- und Ausführungsberechtigungen für die Gruppe und keine Zugriffsberechtigung für andere.
  • mapsvr=<server> – Legt den Server als Benutzernamenzuordnung server for Client for NFS fest. Obwohl diese Option aus Kompatibilitäts- und Früheren Versionen weiterhin unterstützt wird, sollten Sie stattdessen das Hilfsprogramm sfuadmin verwenden.
  • mtype={hard|soft} : Gibt den standardbasierten Bereitstellungstyp an. Bei einer harter Bereitstellung wird vom Client für NFS weiterhin ein fehlgeschlagener RPC-Vorgang erneut ausgeführt, bis er erfolgreich ausgeführt wird. Bei einer weichen Bereitstellung gibt Client für NFS einen Fehler an die aufrufende Anwendung zurück, nachdem der Aufruf so oft wie durch die Wiederholungsoption angegeben wurde.
  • retry=<number> : Gibt an, wie oft versucht werden soll, eine Verbindung für eine weiche Bereitstellung herzustellen. Dieser Wert muss von 1 bis einschließlich 10 liegen. Der Standardwert lautet 1.
  • timeout=<seconds> – Gibt die Anzahl von Sekunden an, die auf eine Verbindung gewartet werden soll (Remoteprozeduraufruf). Dieser Wert muss 0,8, 0,9 oder eine ganze Zahl zwischen 1 und 60 (einschließlich) sein. Der Standardwert ist 0,8.
  • protocol={TCP|UDP|TCP+UDP} – Gibt an, welche Transportprotokolle der Client unterstützt. Die Standardeinstellung ist TCP+UDP.
  • rsize=<size> - Gibt die Größe des Lesepuffers in Kilobyte an. Dieser Wert kann 0,5, 1, 2, 4, 8, 16 oder 32 sein. Der Standardwert ist 32.
  • wsize=<size> : Gibt die Größe des Schreibpuffers in Kilobyte an. Dieser Wert kann 0,5, 1, 2, 4, 8, 16 oder 32 sein. Der Standardwert ist 32.
  • perf=default : Stellt die folgenden Leistungseinstellungen auf die Standardwerte mtype, retry, timeout, rsize oder wsize wieder her.

Beispiele

Geben Sie Zum Beenden von Server für NFS oder Client für NFS:

nfsadmin server stop
nfsadmin client stop

Geben Sie Zum Starten von Server für NFS oder Client für NFS Dies ein:

nfsadmin server start
nfsadmin client start

Geben Sie Zum Festlegen von Server für NFS ohne Empfindlichkeit der Groß-/Kleinschreibung Ein:

nfsadmin server config casesensitive=no

Geben Sie Zum Festlegen der Groß-/Kleinschreibung für den Client für NFS Ein:

nfsadmin client config casesensitive=yes

Geben Sie Folgendes ein, um alle aktuellen Optionen Server für NFS oder Client für NFS anzuzeigen:

nfsadmin server config
nfsadmin client config

Weitere Verweise

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Ein Befehlszeilenprogramm, das Server für NFS oder Client für NFS auf dem lokalen oder Remotecomputer verwaltet, auf dem Microsoft Services for Network File System (NFS) ausgeführt wird. Wird ohne Parameter verwendet, zeigt nfsadmin server die aktuellen Server für NFS-Konfigurationseinstellungen und nfsadmin client die aktuellen Client für NFS-Konfigurationseinstellungen an.

Syntax

nfsadmin server [computername] [-u Username [-p Password]] -l
nfsadmin server [computername] [-u Username [-p Password]] -r {client | all}
nfsadmin server [computername] [-u Username [-p Password]] {start | stop}
nfsadmin server [computername] [-u Username [-p Password]] config option[...]
nfsadmin server [computername] [-u Username [-p Password]] creategroup <name>
nfsadmin server [computername] [-u Username [-p Password]] listgroups
nfsadmin server [computername] [-u Username [-p Password]] deletegroup <name>
nfsadmin server [computername] [-u Username [-p Password]] renamegroup <oldname> <newname>
nfsadmin server [computername] [-u Username [-p Password]] addmembers <hostname>[...]
nfsadmin server [computername] [-u Username [-p Password]] listmembers
nfsadmin server [computername] [-u Username [-p Password]] deletemembers <hostname><groupname>[...]
nfsadmin client [computername] [-u Username [-p Password]] {start | stop}
nfsadmin client [computername] [-u Username [-p Password]] config option[...]

Allgemeine Parameter

Parameter Beschreibung
computername Gibt den Remotecomputer an, den Sie verwalten möchten. Sie können den Computer mit einem Windows WINS-Namen (Internet Name Service), einem DNS-Namen (Domain Name System) oder einer IP-Adresse (Internet Protocol) angeben.
-u Benutzername Gibt den Benutzernamen des Benutzers an, dessen Anmeldeinformationen verwendet werden sollen. Möglicherweise muss der Domänenname dem Benutzernamen im Format Domäne\Benutzername hinzugefügt werden.
-p Kennwort Gibt das Kennwort des Benutzers an, der mit der Option -u angegeben wurde. Wenn Sie die Option -u angeben, aber die Option -p weglassen, werden Sie zur Eingabe des Kennworts des Benutzers aufgefordert.