Eu tenho uma partição remota que montei localmente usando o NFS.
'montagem' dá
192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1)
No servidor que tenho nas exportações:
/mnt/storage-pools *(rw,insecure,sync,no_subtree_check)
Então eu tento
touch /pools/test1
ls -lah
-rw-r--r-- 1 65534 65534 0 Dec 13 20:56 test1
chown root.root test1
chown: changing ownership of `test1': Operation not permitted
O que estou perdendo ? Arrancando meus cabelos.
permissions
nfs
chown
Disco
fonte
fonte
Respostas:
Por padrão, a
root_squash
opção de exportação está ativada; portanto, o NFS não permite que um usuário raiz do cliente execute operações como raiz no servidor, em vez de mapeá-lo para o ID do usuário / grupo especificado poranonuid
andanongid
options (padrão = 65534). Isso é configurável/etc/exports
junto com outras opções de exportação.fonte
Leia a seção
exports(5)
sobre "esmagamento de raízes":Então você quer:
(erro de digitação editado)
fonte