Um usuário é identificado em um sistema em execução e na maioria dos sistemas de arquivos por um identificador numérico, não por um nome. Você não pode substituir o identificador numérico (o uid) por um nome dentro do sistema de arquivos: o comando ls
faz isso, com base no banco de dados do usuário do sistema em que está sendo executado.
As versões modernas do protocolo NFS (NFSv4) permitem o remapeamento do ID do usuário e do grupo. No cliente, configure nfsidmap
para mapear o usuário do servidor 4016 para qualquer usuário que você quiser ter localmente.
Se você estiver configurando isso para muitos usuários em muitas máquinas, geralmente é muito mais fácil configurar contas em toda a rede usando o LDAP. Dessa forma, um usuário tem o mesmo ID de usuário em todas as máquinas.
Se você estiver configurando isso para apenas um usuário, geralmente é muito mais fácil usar um protocolo diferente do NFS. Certifique-se de que o servidor esteja executando um servidor SSH com SFTP ativado e monte o sistema de arquivos remoto por meio de SSHFS .