Utilità della riga di comando che gestisce Server per NFS o Client per NFS nel computer locale o remoto che esegue Servizi Microsoft per file system di rete (NFS). Usato senza parametri, il server nfsadmin visualizza le impostazioni di configurazione del server corrente per NFS e il client nfsadmin visualizza le impostazioni di configurazione correnti del client per NFS.
Sintassi
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[...]
Parametri generali
Parametro |
Descrizione |
nomecomputer |
Specifica il nome del computer che si intende amministrare. È possibile specificare il computer usando un nome WINS (Windows Internet Name Service) o un nome DNS (Domain Name System) o tramite indirizzo IP (Internet Protocol). |
-u Nome utente |
Specifica il nome utente dell'utente le cui credenziali devono essere usate. Potrebbe essere necessario aggiungere il nome di dominio al nome utente nel formato dominio\nome utente. |
-p Parola d'ordine |
Specifica la password dell'utente specificata utilizzando l'opzione -u. Se si specifica l'opzione -u ma si omette l'opzione -p, viene richiesta la password dell'utente. |
Parametro |
Descrizione |
-l |
Elenca tutti i blocchi mantenuti dai client. |
-r {client|all} |
Rilascia i blocchi mantenuti da un client o, se tutto è specificato, da tutti i client. |
Avvio |
Avvia il servizio Server per NFS. |
fermarsi |
Interrompe il servizio Server per NFS. |
configurazione |
Specifica le impostazioni generali per Server per NFS. È necessario specificare almeno una delle opzioni seguenti con l'argomento del comando config:-
mapsvr=
<server> : imposta il server come server di mapping dei nomi utente per server per NFS. Anche se questa opzione continua a essere supportata per la compatibilità con le versioni precedenti, è consigliabile usare invece l'utilità sfuadmin. -
auditlocation=
{eventlog|file|both|none} : specifica se gli eventi verranno controllati e dove verranno registrati gli eventi. È necessario uno degli argomenti seguenti:-
eventlog: specifica che gli eventi controllati verranno registrati solo nel log applicazioni Visualizzatore eventi.
-
file: specifica che gli eventi controllati verranno registrati solo nel file specificato da
config fname . -
both: specifica che gli eventi controllati verranno registrati nel log applicazioni Visualizzatore eventi e nel file specificato da
config fname . -
none: specifica che gli eventi non sono controllati.
-
fname=
<file> : imposta il file specificato dal file come file di controllo. Il valore predefinito è %sfudir%\log\nfssvr.log. -
fsize=
<size> : imposta le dimensioni massime in megabyte del file di controllo. La dimensione massima predefinita è 7 MB. -
audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all - Specifica gli eventi da registrare. Per avviare la registrazione di un evento, digitare un segno più (+) prima del nome dell'evento. Per interrompere la registrazione di un evento, digitare un segno meno (-) prima del nome dell'evento. Se il segno viene omesso, si presume il segno +. Non usare all con un altro nome di evento. -
lockperiod=
<seconds> : specifica il numero di secondi di attesa del server per NFS per recuperare i blocchi dopo la perdita di una connessione al server per NFS e quindi ristabilita o dopo il riavvio del servizio Server per NFS. -
portmapprotocol=
{TCP|UDP|TCP+UDP} : specifica i protocolli di trasporto supportati da Portmap. L'impostazione predefinita è TOP+UDP. -
mountprotocol=
{TCP|UDP|TCP+UDP} : specifica quali protocolli di trasporto supportano il montaggio. L'impostazione predefinita è TOP+UDP. -
nfsprotocol=
{TCP|UDP|TCP+UDP} : specifica i protocolli di trasporto supportati da NFS (Network File System). L'impostazione predefinita è TCP+UDP. -
nlmprotocol=
{TCP|UDP|TCP+UDP} : specifica i protocolli di trasporto supportati da Network Lock Manager (NLM). L'impostazione predefinita è TOP+UDP. -
nlmprotocol=
{TCP|UDP|TCP+UDP} : specifica i protocolli di trasporto supportati da Network Status Manager (NSM). L'impostazione predefinita è TOP+UDP. -
enableV3=
{yes|no} : specifica se i protocolli NFS versione 3 saranno supportati. L'impostazione predefinita è sì. -
renewauth=
{yes|no} : specifica se le connessioni client dovranno essere autenticate nuovamente dopo il periodo specificato da config renewauthinterval. L'impostazione predefinita è no. -
renewauthinterval=
<seconds> : specifica il numero di secondi trascorsi prima che un client venga forzato a essere autenticato nuovamente se config renewauth è impostato su sì. Il valore predefinito è 600 secondi. -
dircache=
<size> : specifica le dimensioni in kilobyte della cache della directory. Il numero specificato come dimensione deve essere un multiplo di 4 tra 4 e 128. La dimensione predefinita della cache della directory è 128 KB. -
translationfile=
<file> : specifica un file contenente informazioni di mapping per sostituire i caratteri nei nomi dei file durante lo spostamento da file system basati su Windows a file system basati su UNIX. Se il file non è specificato, la conversione dei caratteri del nome file è disabilitata. Se il valore di translationfile viene modificato, è necessario riavviare il server per rendere effettiva la modifica. -
dotfileshidden=
{yes|no} : specifica se i file con nomi che iniziano con un punto (.) vengono contrassegnati come nascosti nel file system di Windows e quindi nascosti dai client NFS. L'impostazione predefinita è no. -
casesensitivelookups=
{yes|no} : specifica se le ricerche di directory fanno distinzione tra maiuscole e minuscole (richiedono la corrispondenza esatta della combinazione di maiuscole e minuscole).È anche necessario disabilitare la distinzione tra maiuscole e minuscole del kernel di Windows per supportare i nomi di file con distinzione tra maiuscole e minuscole. Per supportare la distinzione tra maiuscole e minuscole, modificare il valore DWord della chiave del Registro di sistema, HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel , su 0. -
ntfscase=
{lower|upper|preserve} : specifica se il caso dei caratteri nei nomi dei file nel file system NTFS verrà restituito in lettere minuscole, maiuscole o nel formato archiviato nella directory. L'impostazione predefinita è Preserve. Questa impostazione non può essere modificata se casesensitivelookups è impostato su sì.
|
crearegruppo <name> |
Crea un nuovo gruppo client, assegnandogli il nome specificato. |
listgroup |
Visualizza i nomi di tutti i gruppi client. |
eliminareraggruppare <name> |
Rimuove il gruppo client specificato in base al nome. |
rinomina gruppo <oldname> <newname> |
Modifica il nome del gruppo client specificato da oldname in newname. |
addmembers <hostname>[...] |
Aggiunge un host al gruppo client specificato in base al nome. |
listmembers <name> |
Elenca i computer host nel gruppo client specificato in base al nome. |
deletemembers <hostname><groupname>[...] |
Rimuove il client specificato dall'host dal gruppo client specificato dal gruppo. |
Parametro |
Descrizione |
Avvio |
Avvia il client per il servizio NFS. |
fermarsi |
Arresta il client per il servizio NFS. |
configurazione |
Specifica le impostazioni generali per Client per NFS. È necessario specificare almeno una delle opzioni seguenti con l'argomento del comando config:-
fileaccess=
<mode> : specifica la modalità di autorizzazione predefinita per i file creati nei server NFS (Network File System). L'argomento mode è costituito da un numero a tre cifre, compreso tra 0 e 7 (inclusi), che rappresentano le autorizzazioni predefinite concesse all'utente, al gruppo e ad altre. Le cifre si traducono in autorizzazioni in stile UNIX come indicato di seguito: 0=nessuno, 1=x (esecuzione), 2=w (solo scrittura), 3=wx (scrittura ed esecuzione), 4=r (solo lettura), 5=rx (lettura ed esecuzione), 6=rw (lettura e scrittura) e 7=rwx (lettura, scrittura ed esecuzione). Ad esempio, fileaccess=750 concede autorizzazioni di lettura, scrittura ed esecuzione al proprietario, autorizzazioni di lettura ed esecuzione per il gruppo e nessuna autorizzazione di accesso ad altri utenti. -
mapsvr=
<server> : imposta il server come server di mapping dei nomi utente per client per NFS. Anche se questa opzione continua a essere supportata per la compatibilità con le versioni precedenti, è consigliabile usare invece l'utilità sfuadmin. -
mtype=
{hard|soft} : specifica il tipo di montaggio predefinito. Per un montaggio rigido, il client per NFS continua a ripetere un RPC non riuscito fino a quando non riesce. Per un montaggio flessibile, client per NFS restituisce un errore nell'applicazione chiamante dopo aver rieseguito la chiamata al numero di volte specificato dall'opzione di ripetizione dei tentativi. -
retry=
<number> : specifica il numero di tentativi di connessione per un montaggio flessibile. Questo valore deve essere compreso tra 1 e 10 inclusi. L'impostazione predefinita è 1. -
timeout=
<seconds> : specifica il numero di secondi di attesa di una connessione (chiamata di procedura remota). Questo valore deve essere compreso tra 0,8, 0,9 o un numero intero compreso tra 1 e 60. Il valore predefinito è 0.8. -
protocol=
{TCP|UDP|TCP+UDP} : specifica i protocolli di trasporto supportati dal client. L'impostazione predefinita è TOP+UDP. -
rsize=
<size> : specifica le dimensioni, in kilobyte, del buffer di lettura. Questo valore può essere 0,5, 1, 2, 4, 8, 16 o 32 . Il valore predefinito è 32. -
wsize=
<size> : specifica le dimensioni, in kilobyte, del buffer di scrittura. Questo valore può essere 0,5, 1, 2, 4, 8, 16 o 32 . Il valore predefinito è 32. -
perf=default: ripristina le impostazioni delle prestazioni seguenti in valori predefiniti, mtype, ripetizione, timeout, rsize o wsize.
|
Esempi
Per arrestare Server per NFS o Client per NFS, digitare:
nfsadmin server stop
nfsadmin client stop
Per avviare Server per NFS o Client per NFS, digitare:
nfsadmin server start
nfsadmin client start
Per impostare Server per NFS senza distinzione tra maiuscole e minuscole, digitare:
nfsadmin server config casesensitive=no
Per impostare Client per NFS con distinzione tra maiuscole e minuscole, digitare:
nfsadmin client config casesensitive=yes
Per visualizzare tutte le opzioni server correnti per NFS o Client per NFS, digitare:
nfsadmin server config
nfsadmin client config