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:
fstab , como este: rw,sync,nosuid,users e defaults
/etc/idmap.conf do cliente, tentei configurar a tradução estática e adicionei um mapeamento como este: control@IP = control . /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?
Tags permissions mount nfs