What am I not understanding about /etc/exports?
benfell at parts-unknown.org
Sat Apr 7 03:57:05 UTC 2007
On Sat, 07 Apr 2007 01:56:41 +0300, Giorgos Keramidas wrote:
> On 2007-04-06 15:26, David Benfell <benfell at parts-unknown.org> wrote:
> >On Fri, 06 Apr 2007 22:08:50 +0300, Giorgos Keramidas wrote:
> >>On 2007-04-06 11:36, David Benfell <benfell at parts-unknown.org> wrote:
> >>> Hello all,
> >>> My /etc/exports contains:
> >>> / -alldirs -maproot=root 127.0.0.1
> >>> #/usr/src -alldirs -maproot=root 127.0.0.1 192.168.19.1
> >>> /usr -alldirs -maproot=root 127.0.0.1 192.168.19.1
> >>> /public -alldirs -maproot=root 127.0.0.1 192.168.18.45 192.168.18.46 192.168.19.1
> >>> /home -alldirs -maproot=root 127.0.0.1 192.168.18.45 192.168.18.46 192.168.19.1
> >>> /cdrom -alldirs,quiet,ro 127.0.0.1 -network 192.168 -mask 255.255.0.0
> >>> Yet:
> >>> mountd: mount request denied from 192.168.19.1 for /usr/ports/distfiles
> >> Do you have /etc/hosts.allow and /etc/hosts.deny files?
> > I don't actually implement these, so they should essentially be from
> > the default install. I do not have /etc/hosts.deny on either the
> > server or the client. The first attachment is /etc/hosts.allow from
> > the server.
> The server's `hosts.allow' file needs a bit of configuration:
> > # hosts.allow access control file for "tcp wrapped" applications.
> > # $FreeBSD: src/etc/hosts.allow,v 126.96.36.199 2006/02/19 14:57:01 ume Exp $
> > # Allow anything from localhost. Note that an IP address (not a host
> > # name) *MUST* be specified for rpcbind(8).
> > ALL : localhost 127.0.0.1 : allow
> The 127.0.0.1 address above allows rpcbind (and other RPC-based
> services) to work for localhost -> localhost connections.
> > # Rpcbind is used for all RPC services; protect your NFS!
> > # (IP addresses rather than hostnames *MUST* be used here)
> > rpcbind : 192.0.2.32/255.255.255.224 : allow
> > rpcbind : 192.0.2.96/255.255.255.224 : allow
> > rpcbind : ALL : deny
> These rules allow rpcbind to work for hosts in the IP ranges matching
> the first two lines.
> To allow NFS mounts to work correctly from hosts in the IP ranges
> 192.168.18.XXX, 192.168.19.XXX listed in your /etc/exports file, you
> will have to extend the list of addressed permitted for 'rpcbind'.
I'd definitely missed that. Unfortunately, correcting it (both on
client and server) seems to have made no difference. I still have the
same symptoms, as if I need to send a HUP signal someplace (but if this
is true, then where?).
David Benfell, LCP
benfell at parts-unknown.org
Resume available at http://www.parts-unknown.org/
NOTE: I sign all messages with GnuPG (0DD1D1E3).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20070407/308bc217/attachment.pgp
More information about the freebsd-questions