Não é possível executar / bin / mount no compartilhamento NFS com root_squash ativado

0

Eu tenho um compartilhamento NFS montado em /.

/srv/nfs/gentoo/i686-gentoo  192.168.1.0/255.255.255.0(all_squash,ro,no_subtree_check)

A montagem em execução com qualquer opção "squash" impedirá que o cliente execute / bin / mount.

bash: /bin/mount: Permission denied

Eu posso montar sistemas de arquivos, mas executar a montagem sem argumentos resulta em "Permissão negada". Isso está causando problemas com o systemd e está interferindo no processo de inicialização. Eu tenho que montar manualmente as opções que estão no arquivo fstab e retomar o processo de inicialização.

Se eu especificar no_root_squash, então / bin / mount será executado corretamente. Como faço para "esmagar" o compartilhamento NFS enquanto posso executar / bin / mount?

    
por user489481 18.06.2013 / 18:12

1 resposta

0

Aparentemente, o /bin/mount do Gentoo é -rws--x--x por padrão. Alterá-lo para -rwsr-xr-x corrigiu o problema.

    
por 18.06.2013 / 18:28

Tags