NFS - exports syntax
marco.borsatino at poste.it
marco.borsatino at poste.it
Mon Jun 15 16:46:39 UTC 2009
First, thank you for your help.
>
> FreeBSD's exports implementation will only allow you to associate
> mount options per local filesystem per remote machine, so this
> version:
>
> > /usr/home pc02 pc02
> > /cond1 -mapall=user2 pc01 pc02
> > /cond2 -mapall=user1 pc01 pc02
>
> is correct, but only if /cond1 and /cond2 are different filesystems.
> If they're the same, this won't work.
>
/cond1 and /cond2 are folders under root on /dev/ad0s1a; this is the reason whi my exports does not work.
So should I do something like this:
#mkdir /usr/shared/cond1
#mkdir /usr/shared/cond2
(this is, I think, a better choice also from different points of view).
(exports)
/usr/shared -alldirs pc01 pc02 (or -network 192.168.0)
(mount for different users)
#mount _nfs server:/usr/shared/cond1 /mnt/for-user-1
#mount _nfs server:/usr/shared/cond2 /mnt/for-user-2
But, if this sintax is correct, how can I use mapall option?
> Maybe you do something clever with exporting nullfs versions
> of them and adding those to exports, but I haven't tried that.
>
This will be the next step.
Thank you.
Marco
More information about the freebsd-net
mailing list