Se não você deseja usar o YaST, verifique se os sistemas a seguir podem ser executados no servidor NFS:
portmapper RPC (portmap)
daemon de montagem do RPC (rpc.mountd)
daemon NFS do RPC (rpc.nfsd)
Para que esses serviços sejam iniciados pelos scripts /etc/init.d/portmap e /etc/init.d/nfsserver quando o sistema for inicializado, digite os comandos insserv /etc/init.d/nfsserver e insserv /etc/init.d/portmap. Defina também quais sistemas de arquivos devem ser exportados para que hosts do arquivo de configuração /etc/exports.
Para que cada diretório possa exportar, uma linha é necessária para configurar as máquinas que podem acessar esse diretório com determinadas permissões. Todos os subdiretórios desse diretório também são automaticamente exportados. As máquinas autorizadas são normalmente especificadas com seus nomes completos (incluindo o nome de domínio), mas é possível usar curingas como * ou ? (que se expandem da mesma forma que o shell Bash). Se nenhuma máquina for especificada aqui, qualquer máquina poderá importar esse sistema de arquivos com as permissões fornecidas.
Configure as permissões entre colchetes após o nome da máquina para o sistema de arquivos a ser exportado. As opções mais importantes são mostradas na Tabela 42.1, “Permissões para sistema de arquivos exportados”.
Tabela 42.1. Permissões para sistema de arquivos exportados
opção | significado |
|---|---|
| O sistema de arquivos é exportado com permissão Apenas Leitura (padrão). |
| O sistema de arquivos é exportado com permissão leitura-gravação. |
|
Isso garante que o usuário |
|
Não designa o ID de usuário |
|
Converte links absolutos (os que iniciam com |
| Os links simbólicos permanecem intactos. |
| Os IDs de usuário são exatamente os mesmos no cliente e no servidor (padrão). |
| Cliente e servidor não possuem IDs de usuário correspondentes. Isso faz com que o nfsd crie uma tabela de conversão para IDs de usuário. O daemon ugidd é necessário para que isso funcione. |
Seu arquivo exportações talvez fique parecido com o Exemplo 42.1, “/etc/exports”. /etc/exports é lido por mountd e nfsd. Se você fizer mudanças nesse arquivo, reinicie mountd e nfsd para que elas sejam efetivadas. Isso pode ser feito facilmente com o rcnfsserver restart.