A pasta compartilhada NFS é montada com permissões "nobody"

1

Com um servidor com o Scientific Linux 6.4 e um cliente com o Scientific Linux 7, o servidor tem o seguinte /etc/export definition

/home/control/nfs02 *(rw,sync,no_root_squash,no_subtree_check)

No cliente, temos isso em /etc/fstab

SERVER_IP:/home/control/nfs02 /home/control/nfs nfs defaults 0 0

A pasta é montada, mas com nobody:nobody permissões de usuário e grupo recursivamente.

O que eu tentei:

  1. Tentei trabalhar com diferentes opções de fstab , como este: rw,sync,nosuid,users e defaults
  2. No /etc/idmap.conf do cliente, tentei configurar a tradução estática e adicionei um mapeamento como este: control@IP = control .
  3. Eu ativei o mapeamento do ID do NFS por meio de /sys/module/nfs/parameters/nfs4_disable_idmapping (de acordo com uma pergunta SE do Server Fault que perdi) e limpei o cache de mapeamento de ID nfsidmap -c com a reinicialização do rpcidmapd service.

Acabei modificando o grupo Nobody e o usuário em /etc/idmap.conf no cliente para control , o que não acho que seja o caso ideal. Todos os clientes montarão o mesmo compartilhamento com o mesmo nome de usuário e grupo, uma entrada fstab deve ser suficiente para montagem em relação ao usuário. O que poderia ter dado errado?

    
por 3bdalla 05.07.2017 / 13:35

0 respostas