Um utilitário de linha de comando que administra o Server for NFS ou o Client for NFS no computador local ou remoto que executa o Microsoft Services for Network File System (NFS). Usado sem parâmetros, o servidor nfsadmin exibe as definições de configuração atuais do Servidor para NFS e o cliente nfsadmin exibe as definições de configuração atuais do Cliente para NFS.
Sintaxe
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[...]
Parâmetros Gerais
Parâmetro |
Descrição |
nome do computador |
Especifica o computador remoto que você deseja administrar. Você pode especificar o computador usando um nome WINS (Windows Internet Name Service) ou um nome DNS (Sistema de Nomes de Domínio) ou por endereço IP (Internet Protocol). |
-u Nome de utilizador |
Especifica o nome de usuário do usuário cujas credenciais devem ser usadas. Pode ser necessário adicionar o nome de domínio ao nome de usuário na forma domínio\nome de usuário. |
-p Palavra-passe |
Especifica a senha do usuário especificado usando a opção -u. Se você especificar a opção -u, mas omitir a opção -p, será solicitada a senha do usuário. |
Parâmetro |
Descrição |
-l |
Lista todos os bloqueios mantidos pelos clientes. |
-r {client|all} |
Libera os bloqueios mantidos por um cliente ou, se tudo for especificado, por todos os clientes. |
Início |
Inicia o serviço Servidor para NFS. |
parar |
Interrompe o serviço Servidor para NFS. |
Configuração |
Especifica as configurações gerais do Server for NFS. Você deve fornecer pelo menos uma das seguintes opções com o argumento config command:-
mapsvr=
<server> - Define o servidor como o servidor de Mapeamento de Nomes de Usuário para o Servidor para NFS. Embora esta opção continue a ser suportada para compatibilidade com versões anteriores, você deve usar o utilitário sfuadmin em vez disso. -
auditlocation=
{eventlog|file|both|none} - Especifica se os eventos serão auditados e onde os eventos serão registrados. É necessário um dos seguintes argumentos:-
do log de eventos - Especifica que os eventos auditados serão registrados somente no log do aplicativo Visualizar eventos.
-
arquivo - Especifica que os eventos auditados serão registrados somente no arquivo especificado por
config fname . -
ambos - Especifica que os eventos auditados serão registrados no log do aplicativo Visualizar Eventos, bem como no arquivo especificado por
config fname . -
nenhum - Especifica que os eventos não são auditados.
-
fname=
<file> - Define o arquivo especificado por arquivo como o arquivo de auditoria. O padrão é %sfudir%\log\nfssvr.log. -
fsize=
<size> - Define o tamanho como o tamanho máximo em megabytes do arquivo de auditoria. O tamanho máximo padrão é 7 MB. -
audit=[+|-]mount [+|-]read [+|-]write [+|-]create [+|-]delete [+|-]locking [+|-]all - Especifica os eventos a serem registrados. Para começar a registrar um evento, digite um sinal de adição (+) antes do nome do evento; Para parar de registrar um evento, digite um sinal de subtração (-) antes do nome do evento. Se o sinal for omitido, o sinal + é assumido. Não use todos os com qualquer outro nome de evento. -
lockperiod=
<seconds> - Especifica o número de segundos que o Servidor para NFS aguardará para recuperar bloqueios depois que uma conexão com o Servidor para NFS tiver sido perdida e, em seguida, restabelecida ou depois que o serviço Servidor para NFS tiver sido reiniciado. -
portmapprotocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte o Portmap suporta. A configuração padrão é TCP+UDP. -
mountprotocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte a montagem suporta. A configuração padrão é TCP+UDP. -
nfsprotocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte o NFS (Network File System) suporta. A configuração padrão é TCP+UDP -
nlmprotocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte o Network Lock Manager (NLM) suporta. A configuração padrão é TCP+UDP. -
nsmprotocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte o NSM (Network Status Manager) suporta. A configuração padrão é TCP+UDP. -
enableV3=
{yes|no} - Especifica se os protocolos NFS versão 3 serão suportados. A configuração padrão é sim. -
renewauth=
{yes|no} - Especifica se as conexões de cliente precisarão ser autenticadas novamente após o período especificado por config renewauthinterval. A configuração padrão é no. -
renewauthinterval=
<seconds> - Especifica o número de segundos que decorrem antes que um cliente seja forçado a ser reautenticado se config renewauth estiver definido como sim. O valor padrão é 600 segundos. -
dircache=
<size> - Especifica o tamanho em kilobytes do cache de diretório. O número especificado como tamanho deve ser um múltiplo de 4 entre 4 e 128. O tamanho padrão do cache de diretório é 128 KB. -
translationfile=
<file> - Especifica um arquivo contendo informações de mapeamento para substituir caracteres nos nomes de arquivos ao movê-los de sistemas de arquivos baseados no Windows para sistemas de arquivos baseados em UNIX. Se o arquivo não for especificado, a conversão de caracteres de nome de arquivo será desabilitada. Se o valor de translationfile for alterado, reinicie o servidor para que a alteração entre em vigor. -
dotfileshidden=
{yes|no} - Especifica se os arquivos com nomes iniciados com um ponto (.) são marcados como ocultos no sistema de arquivos do Windows e, consequentemente, ocultos dos clientes NFS. A configuração padrão é no. -
casesensitivelookups=
{yes|no} - Especifica se as pesquisas de diretório diferenciam maiúsculas de minúsculas (exigem correspondência exata de maiúsculas e minúsculas).Você também deve desabilitar a insensibilidade a maiúsculas e minúsculas do kernel do Windows para oferecer suporte a nomes de arquivos que diferenciam maiúsculas de minúsculas. Para oferecer suporte à diferenciação de maiúsculas e minúsculas, altere o valor de DWord da chave do Registro, HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel , para 0. -
ntfscase=
{lower|upper|preserve} - Especifica se as maiúsculas e minúsculas dos caracteres nos nomes dos arquivos no sistema de arquivos NTFS serão retornadas em minúsculas, maiúsculas ou no formato armazenado no diretório. A configuração padrão é preservar . Essa configuração não poderá ser alterada se de pesquisa sensível a maiúsculas e minúsculas estiver definido como sim.
|
<name> CreateGroup |
Cria um novo grupo de clientes, dando-lhe o nome especificado. |
grupos de listas |
Exibe os nomes de todos os grupos de clientes. |
deletegroup <name> |
Remove o grupo de clientes especificado pelo nome. |
<oldname>
<newname> RenameGroup |
Altera o nome do grupo de clientes especificado por oldname para newname. |
membros adicionais <hostname>[...] |
Adiciona um de host ao grupo de clientes especificado por nome. |
membros da lista <name> |
Lista os computadores host no grupo de clientes especificado por nome. |
excluirmembros <hostname><groupname>[...] |
Remove o cliente especificado por host do grupo de clientes especificado por grupo. |
Parâmetro |
Descrição |
Início |
Inicia o serviço Client for NFS. |
parar |
Interrompe o serviço Client for NFS. |
Configuração |
Especifica as configurações gerais do Client for NFS. Você deve fornecer pelo menos uma das seguintes opções com o argumento config command:-
fileaccess=
<mode> - Especifica o modo de permissão padrão para arquivos criados em servidores NFS (Network File System). O argumento modo consiste em um número de três dígitos, de 0 a 7 (inclusive), que representam as permissões padrão concedidas ao usuário, grupo e outros. Os dígitos se traduzem em permissões no estilo UNIX da seguinte maneira: 0=none, 1=x (execute), 2=w (somente gravação), 3=wx (write and execute), 4=r (somente leitura), 5=rx (ler e executar), 6=rw (ler e escrever)e 7=rwx (ler, escrever, e executar). Por exemplo, fileaccess=750 dá permissões de leitura, gravação e execução ao proprietário, permissões de leitura e execução para o grupo e nenhuma permissão de acesso para outras pessoas. -
mapsvr=
<server> - Define o servidor como o servidor de Mapeamento de Nomes de Usuário para Client for NFS. Embora esta opção continue a ser suportada para compatibilidade com versões anteriores, você deve usar o utilitário sfuadmin em vez disso. -
mtype=
{hard|soft} - Especifica o tipo de montagem padrão. Para uma montagem rígida, o Client for NFS continua a tentar novamente um RPC com falha até que ele seja bem-sucedido. Para uma montagem flexível, o Client for NFS retorna a falha para o aplicativo de chamada depois de tentar novamente a chamada no número de vezes especificado pela opção de nova tentativa. -
retry=
<number> - Especifica o número de vezes para tentar fazer uma conexão para uma montagem suave. Este valor deve ser de 1 a 10, inclusive. O padrão é 1. -
timeout=
<seconds> - Especifica o número de segundos a aguardar por uma ligação (chamada de procedimento remoto). Esse valor deve ser 0,8, 0,9, ou um inteiro de 1 a 60, inclusive. O padrão é 0,8. -
protocol=
{TCP|UDP|TCP+UDP} - Especifica quais protocolos de transporte o cliente suporta. A configuração padrão é TCP+UDP. -
rsize=
<size> -Specifies o tamanho, em kilobytes, do buffer de leitura. Esse valor pode ser 0,5, 1, 2, 4, 8, 16, ou 32. O padrão é 32. -
wsize=
<size> - Especifica o tamanho, em kilobytes, do buffer de gravação. Esse valor pode ser 0,5, 1, 2, 4, 8, 16, ou 32. O padrão é 32. -
perf=default - Restaura as seguintes configurações de desempenho para valores padrão, mtype, repetir, de tempo limite , rsizeou wsize.
|
Exemplos
Para parar o Servidor para NFS ou o Cliente para NFS, digite:
nfsadmin server stop
nfsadmin client stop
Para iniciar o Server for NFS ou o Client for NFS, digite:
nfsadmin server start
nfsadmin client start
Para definir o Server for NFS para não diferenciar maiúsculas de minúsculas, digite:
nfsadmin server config casesensitive=no
Para definir o Client for NFS para diferenciar maiúsculas de minúsculas, digite:
nfsadmin client config casesensitive=yes
Para exibir todas as opções atuais do Servidor para NFS ou Cliente para NFS, digite:
nfsadmin server config
nfsadmin client config