Opções para o Cliente
As opções relacionadas abaixo são especificadas usando o comando mount ou dentro do arquivo /etc/fstab:
- rw: Leitura e escrita (Read/write) de um arquvio.
- ro: Somente Leitura (Read-only) de um arquivo. Nesta opção não são permitido modificações via acesso remoto pelos clientes.
- hard: Aplicativos que usam arquivos armazenados em uma NFS sempre irão aguardar o servidor desligar. O usuário nunca poderá interromper um processo a não ser que a opção
intr
esteja ativa. - soft: Os aplicativos que usam arquivos armazenados em um servidor NFS sempre irá aguardar um tempo determinado (especificado na opção timeo) e despois disto irá emitir um erro.
- intr: Permite que o usuário interrompa os processos que estão aguardando a requisição da NFS.
- timeo=<num>: Para uso em conjunto com a opção soft. Especifica o tempo de espera para uma requsição do NFS.
- nolock: Desabilita a proteção do arquivo. Utilizado em servidores NFS antigos.
- noexec: Desabilita execução binaria ou de scripts em um compartilhamento NFS.
- nosuid: Proibe que usuários obtenham as propriedades de um arquivo no compartilhamento NFS.
- rsize=<num>: Insere o tamanho de leitura de dados do bloco padrão 8192 em NFSv2 e NFSv3, 32768 em NFSv4.
- wsize=<num>: Insere o tamanho de leitura de dados do bloco. Padrão para 8192 em NFSv2 e NFSv3, 32768 em NFSv4.
- _netdev: Se o sistema de arquivo está num dispositivo que necessita de acesso via rede / network, esta opção é utilizada para previnir que o sistema tente efetuar a montagem enquanto a rede não estiver disponível.
- bg: O sistema não irá interromper a inicialização até conseguir montar o dispositivo. Se não conseguir no momento inicial apropriado, ele irá tentar outras vezes em background até conseguir efetuar a montagem com sucesso.
Opções para Servidor
As opções abaixo são especificadas em /etc/exports
:
- rw: Leitura e escrita (Read/write) de um arquvio.
- ro: Obrigam clientes a se conectarem somente em modo “Somente Leitura” (read-only).
- no_root_squash: A conta de Super Usuário (Root) na máquina cliente, terá os mesmos privilégios como Super Usuário na máquina servidor. Está opção irá interferir na segurança do sistema, não é recomendado sua utilização ao menos que você tenha certeza de que é realmente necessário.
- no_subtree_check: Desabilita a verificação de origem do arquivo na parte exportada do volume.
- sync: Obriga que todas as tranferência ocorra de modo sincronizado,logo, todos os clientes terão de aguardar enquanto esta operação seja concluída. Esta opção pode evitar a perda de dados em caso de falha no servidor.