Estou tentando montar um diretório remoto de propriedade do www-data em um diretório local de propriedade do sam.
Do diretório inicial do sam, eu criei o diretório ~ /, e quando eu "monto o diretório", vejo o conteúdo do diretório / path / to /, e toda propriedade de arquivo é mostrada corretamente como www-data: www -dados no diretório montado.
As permissões dos arquivos no diretório remoto são 775 para diretórios e 664 para arquivos; e o usuário 'sam' é um membro do grupo 'www-data' no lado do cliente. Como usuário 'root' no lado do cliente, posso gravar alterações no diretório / path / to / remoto por causa de "no_root_squash". No entanto, como usuário 'sam' não consigo fazer nenhuma alteração dentro do diretório ~ /.
Aqui está a informação do lado do servidor:
em / etc / exports:
/path/to/directory my.client.host(rw,sync,no_root_squash,no_subtree_check)
em / etc / default / nfs-kernel-server (todo o resto é padrão):
RPCMOUNTDOPTS=--manage-gids
em / etc / default / nfs-common: (todos os padrões)
Aqui estão as informações do lado do cliente:
em / etc / fstab:
my.server.host:/path/to/directory/ /home/sam/directory nfs rw,noatime,auto 2 0
Como o usuário root pode fazer alterações quando o sinalizador no_root_squash está definido, sei que estou próximo e que o problema não está relacionado ao DNS ou rede ou firewalls ou portmapper ou a qualquer outra biblioteca auxiliar subjacente.
Alguém consegue identificar o que me falta?
Tags nfs ubuntu-10.04