Estou tentando descobrir como o NFS pode compartilhar o mesmo diretório RO para todos os usuários e o RW para alguns IPs.
OS: Arch Linux & File System: ZFS
Eu tenho uma configuração em "/etc/exports.d/testPool.aaa.exports"
/testPool/aaa 192.168.10.16(rw,wdelay,hide,nocrossmnt,secure,no_subtree_check,secure_locks,acl,no_pnfs,mountpoint,sync,root_squash,all_squash,anonuid=65534,anongid=65534,sec=sys)
/testPool/aaa *(ro,wdelay,hide,nocrossmnt,secure,no_subtree_check,secure_locks,acl,no_pnfs,mountpoint,sync,root_squash,all_squash,anonuid=65534,anongid=65534,sec=sys)
Com este conf não consigo escrever mesmo quando estou usando esse IP. Se eu usar IP em vez de "*" para RW e RO tudo funciona. Mas quando eu uso "*" para "RO" outras linhas são ignoradas e todo mundo se torna somente leitura.
Você pode me dizer por que não consigo usar "*" e IP juntos?
Eu preciso de 777 permissões para escrever como ninguém? Ou eu preciso mapear ninguém usuário para usuário local por razões de segurança?
Tags permissions nfs linux readonly