Por que minha montagem nfs sempre muda para ser de propriedade do root após a montagem?

1

Eu tenho um ponto de montagem para meu compartilhamento de nfs:

drwxrwxrwx   2 patryk patryk 4.0K Feb  4 16:23 nfs_share

depois que eu montar eu recebo

$ sudo mount -t nfs 10.9.XXX.XXX:/root/src /home/patryk/nfs_share -o rw,user,vers=3 
drwxr-xr-x   2 root   root   4.0K Feb  4 17:06 nfs_share

Eu tentei com /etc/fstab , mas obtive os mesmos resultados:

10.9.XXX.XXX:/root/src /home/patryk/nfs_share nfs rw,user,vers=3 0 0

O engraçado é que eu não posso chown isso depois da montagem:

$ sudo chown patryk:patryk nfs_share
chown: changing ownership of 'nfs_share': Operation not permitted

Meu servidor está configurado da seguinte maneira:

// 10.9.XXX.XXX
$ cat /etc/exports
/root/src/napet_src/ *(rw,nohide,insecure,no_subtree_check,async)

Como eu defino essas permissões para que eu possa escrever para esta pasta?

    
por Patryk 04.02.2016 / 17:37

1 resposta

1

Você precisa adicionar uid (identificador de usuário) e guid (identificador de usuário do grupo) como estes:

$ sudo mount -t nfs 10.9.XXX.XXX:/root/src /home/patryk/nfs_share -o rw,user,vers=3,uid=1001,guid=1001

Talvez você precise usar o comando id para encontrar seu id / guid:

$ id username

Embora você possa usar nomes de usuários / grupos reais (cuidado com espaços) em vez de valores numéricos, gid.

    
por 04.02.2016 / 18:15