não pode escrever em nfs montados

0

Não consigo escrever no diretório montado em wwwdev como root. Eu posso acessá-lo do meu mac.

Eu montei o diretório

  • do meu Mac Darwin Radeks-iMac.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 23:08:29 PST 2009; root:xnu-1486.2.11~3/RELEASE_I386 i386

  • para o nosso servidor Linux wwwdev 2.6.22.19-0.1-default #1 SMP 2008-10-14 22:17:43 +0200 x86_64 x86_64 x86_64 GNU/Linux

mount me dá esse radek:/Users/radek/Sites on /srv/www/htdocs/imacs/radek type nfs (rw,addr=10.0.0.210)

atualizar

  • não tenho certeza se isso é importante, mas usamos automount .

  • copie da saída do comando mount

radek:/Users/radek/Sites on /srv/www/htdocs/imacs/radek type nfs (rw,addr=10.0.0.210)

wei:/Users/wei/Sites on /srv/www/htdocs/imacs/wei type nfs (rw,addr=10.0.0.203)

    
por Radek 15.07.2010 / 06:35

2 respostas

1

Parece que 'root_squash' está ativado no servidor NFS. Essa é uma opção definida em / etc / exports que você deve desativar se planeja fazer com que o usuário root grave dados nesse diretório. Isso é um palpite supondo que há uma terceira máquina (o servidor NFS) ou o diretório na máquina Linux é montado por NFS em si mesmo.

Outra coisa que vai lhe causar problemas é que os UIDs dos usuários não correspondem entre as máquinas. Isso tornará o controle de acesso a permissões / arquivos um desafio, na melhor das hipóteses.

    
por 15.07.2010 / 07:14
0

Eu usei -mapall = .... na minha máquina (= servidor nsf) em / etc / exports e tudo funciona bem agora. wwwdev embora seja um servidor de desenvolvimento :-) é o cliente nfs nesse caso. Obrigado pela sua ajuda!

    
por 29.07.2010 / 04:39