montagem NFS, root pode excluir mas não www-data

1

Eu tenho um arquivo no meu diretório de montagem, que o root pode excluir, mas o mesmo arquivo não pode ser excluído pelo www-data (Debian apache)

Aqui a montagem fstab do apache srv81:

192.168.0.122:/home/landing       /mnt/landing      nfs             defaults                0 0

Aqui / etc / exports nfs srv122:

/home/landing 192.168.0.81(rw,all_squash,anonuid=1001,anongid=1001,sync) 

/ etc / passwd de srv122:

imageemailing:x:1001:1001:Compte FTP,,,:/home/imageemailing:/bin/bash

Pasta compartilhada de srv122:

root@srv122:/home# ls -lah
drwxr-xr-x  6 root          root          4,0K déc.  27 16:27 .
drwxrwxrwt  5 imageemailing imageemailing 4,0K janv.  9 18:24 landing

Arquivo que não consigo remover a visualização do srv122:

root@srv122:/home/landing# ls -lah
-rw-r--r-- 1 imageemailing imageemailing  409 janv.  9 18:24 0.zip

Arquivo que não consigo remover a visualização do srv81:

root@srv81:/mnt/landing()$ls -lah
-rw-r--r--  1 nobody nogroup  409 janv.  9 18:24 0.zip

o usuário www-data não pode remover:

root@srv81:/mnt/landing()$su www-data
$ pwd
/mnt/landing
$ rm 0.zip
rm: impossible de supprimer « 0.zip »: Opération non permise

Como eu entendi un documentos diferentes, all_squash deve esconder o usuário nativo e substituir pelo usuário local 10001, não? Por que o www-data não pode remover o meu arquivo 0.zip, mas o root pode?

EDIT 1

Para responder a comentários, localize o resultado de ls -ln, mostre que o arquivo tem o id 1001 no srv122:

root@srv122:/home/landing# ls -ln
-rw-r--r-- 1 1001 1001  409 janv.  9 18:37 0.zip

Eu não tenho o ID 1001 em srv81. Decidi alterar a configuração do arquivo de exportação para permitir o RW de id & ID do grupo 33 (www-data) (e reinicie o nfs-kernel-server), porque é um usuário que eu tenho em ambos os lados. Eu fiz um chown www-data: www-data -R para toda minha pasta, e funciona, meu arquivo local no servidor NFS é www-data (33):

root@srv122:/home/landing# ls -ln
-rwxrwxrwx 1 33 33  409 janv.  9 18:37 0.zip

Mas ainda não consigo remover o arquivo do srv81. ID id de groupID de srv81:

$ ls -ln
-rwxrwxrwx 1 65534 65534  409 janv.  9 18:37 0.zip
    
por NicoMinsk 09.01.2018 / 18:40

0 respostas