Montagens NFS com UIDs / nomes de usuário não correspondentes

1

Há uma máquina Linux em que os arquivos são de propriedade de um usuário chamado "lab" com um UID de 1000 (no sistema). Há outra máquina Linux onde os arquivos são de propriedade de um usuário chamado "usuário" com um UID de 500 (no sistema).

Como faço uma montagem NFS para que os arquivos que são de propriedade de "lab" / UID-1000 no servidor sejam vistos como pertencentes a "user" / UID-500 no cliente?

Eu posso fazer isso usando uma montagem SSHFS, ou até mesmo uma montagem CIFS, mas o SSHFS / CIFS quebra de outras maneiras que eu prefiro não ter que lidar.

O NFS não suporta esse caso de uso?

    
por Hari Sundararajan 23.11.2015 / 05:49

1 resposta

1

Eu usei o servidor NFS baseado em kernel seguindo este artigo , os seguintes trabalhos:

No servidor, Eu usei as seguintes opções:

rw,sync,no_acl,all_squash,anonuid=1000,anongid=1000

No cliente, usei as seguintes opções:

-o rw,sync,vers=3,hard,intr,nolock,tcp,noac

e tenho permissões de gravação, mesmo que UID / GID / Username não correspondam!

    
por 24.11.2015 / 07:12