Dela via


nfsadmin

Ett kommandoradsverktyg som administrerar Server för NFS eller Klient för NFS på den lokala datorn eller fjärrdatorn som kör Microsoft Services for Network File System (NFS). Nfsadmin-servern används utan parametrar och visar de aktuella konfigurationsinställningarna för Server för NFS och nfsadmin-klienten visar de aktuella konfigurationsinställningarna för Klienten för NFS.

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[...]

Allmänna parametrar

Parameter Beskrivning
datornamn Anger den fjärrdator som du vill administrera. Du kan ange datorn med ett WINS-namn (Windows Internet Name Service) eller ett DNS-namn (Domain Name System) eller en IP-adress (Internet Protocol).
-u Användarnamn Anger användarnamnet för den användare vars autentiseringsuppgifter ska användas. Det kan vara nödvändigt att lägga till domännamnet i användarnamnet i formuläret domän\användarnamn.
-p Lösenord Anger lösenordet för användaren som angetts med hjälp av alternativet -u. Om du anger alternativet -u men utelämnar alternativet -p uppmanas du att ange användarens lösenord.
Parameter Beskrivning
-L Visar en lista över alla lås som innehas av klienter.
-r {client|all} Frigör lås som innehas av en klient eller, om alla anges, av alla klienter.
starta Startar servern för NFS-tjänsten.
Stoppa Stoppar servern för NFS-tjänsten.
konfig Anger allmänna inställningar för Server för NFS. Du måste ange minst ett av följande alternativ med kommandoargumentet config:
  • mapsvr=<server> – Anger servern som server för mappning av användarnamn för server för NFS. Även om det här alternativet fortfarande stöds för kompatibilitet med tidigare versioner bör du använda verktyget sfuadmin i stället.
  • auditlocation={eventlog|file|both|none} – Anger om händelser ska granskas och var händelserna ska registreras. Ett av följande argument krävs:
    • händelselogg – Anger att granskade händelser endast ska registreras i Loggbokens programlogg.
    • fil – Anger att granskade händelser endast ska registreras i filen som anges av config fname.
    • både – Anger att granskade händelser ska registreras i Loggbokens programlogg samt filen som anges av config fname.
    • ingen – Anger att händelser inte granskas.
  • fname=<file> – Anger filen som anges av filen som granskningsfil. Standardvärdet är %sfudir%\log\nfssvr.log.
  • fsize=<size> – Anger storlek som maximal storlek i megabyte för granskningsfilen. Standardstorleken är 7 MB.
  • audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all – Anger vilka händelser som ska loggas. Om du vill börja logga en händelse skriver du ett plustecken (+) före händelsenamnet. om du vill sluta logga en händelse skriver du ett minustecken (-) före händelsenamnet. Om tecknet utelämnas antas +-tecknet. Använd inte alla med något annat händelsenamn.
  • lockperiod=<seconds> – Anger hur många sekunder servern för NFS väntar på att frigöra lås efter att en anslutning till server för NFS har gått förlorad och sedan återupprättats eller efter att servern för NFS-tjänsten har startats om.
  • portmapprotocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll Portmap stöder. Standardinställningen är TCP+UDP.
  • mountprotocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll som monteras. Standardinställningen är TCP+UDP.
  • nfsprotocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll NFS (Network File System) stöder. Standardinställningen är TCP+UDP-
  • nlmprotocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll Network Lock Manager (NLM) stöder. Standardinställningen är TCP+UDP.
  • nsmprotocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll NSM (Network Status Manager) stöder. Standardinställningen är TCP+UDP.
  • enableV3={yes|no} – Anger om NFS version 3-protokoll ska stödjas. Standardinställningen är ja.
  • renewauth={yes|no} – Anger om klientanslutningar måste autentiseras igen efter den period som anges av config renewauthinterval. Standardinställningen är ingen.
  • renewauthinterval=<seconds> – Anger antalet sekunder som förflutit innan en klient tvingas autentiseras på nytt om config renewauth är inställt på ja. Standardvärdet är 600 sekunder.
  • dircache=<size> – Anger storleken i kilobyte i katalogcachen. Talet som anges som storlek måste vara en multipel av 4 mellan 4 och 128. Standardstorleken för katalogcache är 128 KB.
  • translationfile=<file> – Anger en fil som innehåller mappningsinformation för att ersätta tecken i namnen på filer när de flyttas från Windows-baserade till UNIX-baserade filsystem. Om filen inte har angetts inaktiveras teckenöversättningen för filnamn. Om värdet för översättningsfil ändras måste du starta om servern för att ändringen ska börja gälla.
  • dotfileshidden={yes|no} – Anger om filer med namn som börjar med en punkt (.) markeras som dolda i Windows-filsystemet och därmed dolda från NFS-klienter. Standardinställningen är ingen.
  • casesensitivelookups={yes|no} – Anger om katalogsökningar är skiftlägeskänsliga (kräver exakt matchning av teckenfall).

    Du måste också inaktivera Skiftlägeskänslighet för Windows-kernel för att stödja skiftlägeskänsliga filnamn. Om du vill stödja skiftlägeskänslighet ändrar du värdet DWord för registernyckeln HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kerneltill 0.

  • ntfscase={lower|upper|preserve} – Anger om tecken i filnamnen i NTFS-filsystemet ska returneras i gemener, versaler eller i formuläret som lagras i katalogen. Standardinställningen är bevara. Det går inte att ändra den här inställningen om caseensitivelookups är inställd på ja.
Skapa grupp <name> Skapar en ny klientgrupp med det angivna namnet.
listgrupper Visar namnen på alla klientgrupper.
ta bort grupp <name> Tar bort den klientgrupp som anges med namn.
Byt namn på grupp <oldname><newname> Ändrar namnet på den klientgrupp som anges av oldname till newname.
Lägg till medlemmar <hostname>[...] Lägger till en värd till den klientgrupp som anges av namn.
Medlemmar i listan <name> Visar en lista över värddatorerna i den klientgrupp som anges av namn.
ta bort medlemmar <hostname><groupname>[...] Tar bort klienten som anges av värd från den klientgrupp som anges av grupp.
Parameter Beskrivning
starta Startar klienten för NFS-tjänsten.
Stoppa Stoppar klienten för NFS-tjänsten.
konfig Anger allmänna inställningar för Klient för NFS. Du måste ange minst ett av följande alternativ med kommandoargumentet config:
  • fileaccess=<mode> – Anger standardbehörighetsläget för filer som skapats på NFS-servrar (Network File System). Argumentet läge består av ett tresiffrigt tal, från 0 till 7 (inklusive), som representerar standardbehörigheterna som beviljas användaren, gruppen och andra. Siffrorna översätts till UNIX-behörigheter på följande sätt: 0=none, 1=x (execute), 2=w (endast skriv), 3=wx (skriva och köra), 4=r (skrivskyddad), 5=rx (läs och kör), 6=rw (läsa och skriva)och 7=rwx (läsning, skrivning, och kör). Till exempel ger fileaccess=750 läs-, skriv- och körningsbehörigheter till ägaren, läsa och köra behörigheter till gruppen och ingen åtkomstbehörighet till andra.
  • mapsvr=<server> – Anger servern som server för mappning av användarnamn för klienten för NFS. Även om det här alternativet fortfarande stöds för kompatibilitet med tidigare versioner bör du använda verktyget sfuadmin i stället.
  • mtype={hard|soft} – Anger standardmonteringstypen. För en hård montering fortsätter klienten för NFS att försöka igen med en misslyckad RPC tills den lyckas. För en mjuk montering returnerar Klienten för NFS fel i det anropande programmet efter att ha försökt anropa det antal gånger som anges av återförsöksalternativet.
  • försöker igen=<number> – Anger hur många gånger du ska försöka upprätta en anslutning för en mjuk montering. Det här värdet måste vara mellan 1 och 10, inklusive. Standardvärdet är 1.
  • timeout=<seconds> – Anger hur många sekunder som ska vänta på en anslutning (fjärrproceduranrop). Det här värdet måste vara 0,8, 0,9eller ett heltal från 1 till 60, inklusive. Standardvärdet är 0,8.
  • protocol={TCP|UDP|TCP+UDP} – Anger vilka transportprotokoll klienten stöder. Standardinställningen är TCP+UDP.
  • rsize=<size> -Specifies läsbuffertens storlek i kilobyte. Det här värdet kan vara 0,5, 1, 2, 4, 8, 16, eller 32. Standardvärdet är 32.
  • wsize=<size> – Anger storleken i kilobyte på skrivbufferten. Det här värdet kan vara 0,5, 1, 2, 4, 8, 16, eller 32. Standardvärdet är 32.
  • perf=standard – Återställer följande prestandainställningar till standardvärdena, mtype, försöker igen, timeout, rsizeeller wsize.

Exempel

Om du vill stoppa server för NFS eller klient för NFS skriver du:

nfsadmin server stop
nfsadmin client stop

Om du vill starta server för NFS eller klient för NFS skriver du:

nfsadmin server start
nfsadmin client start

Om du vill ange att Server för NFS inte ska vara skiftlägeskänslig skriver du:

nfsadmin server config casesensitive=no

Om du vill ange klienten för NFS som skiftlägeskänslig skriver du:

nfsadmin client config casesensitive=yes

Om du vill visa alla aktuella alternativ för server för NFS eller klient för NFS skriver du:

nfsadmin server config
nfsadmin client config