<HTML ><HEAD ><TITLE >NFS $B%5!<%P$N@_Dj(B</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK REL="HOME" TITLE="Linux NFS-HOWTO" HREF="index.html"><LINK REL="PREVIOUS" TITLE="$B$O$8$a$K(B" HREF="intro.html"><LINK REL="NEXT" TITLE="NFS $B%/%i%$%"%s%H$N@_Dj(B " HREF="client.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Linux NFS-HOWTO</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="intro.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="client.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="SERVER" >3. NFS $B%5!<%P$N@_Dj(B</A ></H1 ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="SERVERINTRO" >3.1. $B%5!<%P@_Dj$N35N,(B</A ></H2 ><P > $B$3$3$G$O%5!<%P$H%/%i%$%"%s%H$NN>J}$r@_Dj$9$k$3$H$r9M$($^$9!#(B $B%/%i%$%"%s%H$@$1$r@_Dj$7$F!"C/$+JL$N?M$N%5!<%P(B ($BNc$($PItLg$N%5!<%P$J$I(B) $B$K$D$J$.$?$$>l9g$O!"(B <A HREF="client.html" >Section 4</A > $B$K?J$s$G$/$@$5$$!#(B $B$7$+$7!"%/%i%$%"%s%H$r@_Dj$9$k$?$S$K!"(B $B%5!<%P$O$=$N%/%i%$%"%s%H$+$i$N@\B3$r5v$9$h$&$K=$@5$9$kI,MW$,$"$j$^$9(B ($B%5!<%P$N@_Dj$,Hs>o$KIT0BA4$J>l9g$r=|$1$P(B)$B!#(B $B=>$C$F<+J,$G%5!<%P$r@_Dj$7$J$$>l9g$G$b!"(B $B$3$N%;%/%7%g%s$OFI$s$G$*$$$?$[$&$,$$$$$G$7$g$&!#(B $B$=$&$9$l$PG'>Z4XO"$NLdBj$,$"$C$?>l9g$K$I$3$rD4$Y$l$PNI$$$+$o$+$k$G$7$g$&$+$i!#(B</P ><P > $B%5!<%P$N@_Dj$O(B 2 $B$D$N%9%F%C%W$+$i$J$j$^$9!#(B $B$^$:(B NFS $B$N@_Dj%U%!%$%k$rJT=8$7!"(B $B<!$K(B NFS $B%5!<%S%9$r<B:]$K5/F0$7$^$9!#(B</P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="CONFIG" >3.2. $B@_Dj%U%!%$%k$NJT=8(B</A ></H2 ><P > NFS $B%5!<%P$N@_CV$K$"$?$C$FJT=8$7$J$1$l$P$J$i$J$$(B $B<gMW$J@_Dj%U%!%$%k$O(B 3 $B$D$"$j$^$9!#(B <TT CLASS="FILENAME" >/etc/exports</TT >, <TT CLASS="FILENAME" >/etc/hosts.allow</TT >, <TT CLASS="FILENAME" >/etc/hosts.deny</TT > $B$G$9!#(B $BK\Ev$N$H$3$m$r8@$&$H!"<B:]$K(B NFS $B$rF0:n$5$;$k$K$O(B <TT CLASS="FILENAME" >/etc/exports</TT > $B$@$1$GNI$$$N$G$9$,!"(B $B$3$l$@$H(B NFS $B$OHs>o$K4m81$J>uBV$N$^$^$K$J$j$^$9!#(B $B$5$i$K!"$3$l$i$K2C$($F5/F0%9%/%j%W%H$rJT=8$9$kI,MW$b$"$k$+$b$7$l$^$;$s!#(B $B$3$l$K$D$$$F$O(B <A HREF="server.html#DAEMONS" >Section 3.3.3</A > $B$r8+$F$/$@$5$$!#(B</P ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="EXPORTS" >3.2.1. /etc/exports</A ></H3 ><P > $B$3$N%U%!%$%k$K$O%(%s%H%j$N%j%9%H$,=q$+$l$F$*$j!"(B $B3F%(%s%H%j$O6&M-$9$k%\%j%e!<%`$H!"(B $B$=$l$,$I$NMM$K6&M-$5$l$k$+$r5-=R$7$^$9!#(B $B$3$N%U%!%$%k$K$*$1$k@_Dj%*%W%7%g%s$N$9$Y$F$rCN$k$K$O(B man $B%Z!<%8(B (<B CLASS="COMMAND" >man exports</B >) $B$r8+$kI,MW$,$"$j$^$9$,!"(B $B$3$3$K$"$k5-=R$G$bBgDq$N?M$NMQES$K$OB-$j$k$G$7$g$&!#(B </P ><P > <TT CLASS="FILENAME" >/etc/exports</TT > $B$N%(%s%H%j$O!"(B $B0J2<$N$h$&$J7A<0$K$J$C$F$$$^$9(B: <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > directory machine1(option11,option12) machine2(option21,option22)</PRE ></FONT ></TD ></TR ></TABLE ></P ><P > $B3FMWAG$N0UL#$O0J2<$NDL$j$G$9(B: <DIV CLASS="GLOSSLIST" ><DL ><DT ><B >directory</B ></DT ><DD ><P > $B6&M-$5$;$?$$%G%#%l%/%H%j$G$9!#%\%j%e!<%`A4BN$G$bNI$$$G$9$7!"(B $B$=$&$G$J$/$F$b$+$^$$$^$;$s!#$"$k%G%#%l%/%H%j$r6&M-$5$;$k$H!"(B $B$=$l0J2<$N$9$Y$F$N%G%#%l%/%H%j$b(B ($BF1$8%U%!%$%k%7%9%F%`$K$"$k8B$j(B) $BF1MM$K6&M-$5$l$^$9!#(B </P ></DD ><DT ><B >machine1 and machine2</B ></DT ><DD ><P > $B$=$N%G%#%l%/%H%j$K%"%/%;%9$9$k%/%i%$%"%s%H%^%7%s$G$9!#(B $B%^%7%s$O(B IP $B%"%I%l%9$^$?$O(B DNS $B%"%I%l%9$G;XDj$G$-$^$9(B ($BNc(B: <EM >machine.company.com</EM > $B$H$+(B <EM >192.168.0.8</EM >)$B!#(B IP $B%"%I%l%9$r;H$&$[$&$,$h$j?.Mj@-$,9b$/0BA4$G$9!#(B </P ></DD ><DT ><B >optionxx</B ></DT ><DD ><P > $B3F%^%7%s$N%*%W%7%g%s$N%j%9%H$G!"(B $B$=$N%^%7%s$,$I$N$h$&$K%"%/%;%9$G$-$k$+$r5-=R$7$^$9!#(B $B=EMW$J%*%W%7%g%s$r$$$/$D$+5s$2$^$9(B: <P ></P ><UL ><LI ><P > <TT CLASS="USERINPUT" ><B >ro</B ></TT >: $B$3$N%G%#%l%/%H%j$OFI$_=P$7@lMQ$G6&M-$5$l$^$9!#(B $B%/%i%$%"%s%H$O=q$-9~$`$3$H$O$G$-$^$;$s!#$3$l$,%G%U%)%k%H$G$9!#(B </P ></LI ><LI ><P > <TT CLASS="USERINPUT" ><B >rw</B ></TT >: $B%/%i%$%"%s%H%^%7%s$OFI$_=P$7$H(B $B=q$-9~$_N>J}$N%"%/%;%9$r$3$N%G%#%l%/%H%j$K9T$$$^$9!#(B </P ></LI ><LI ><P > <TT CLASS="USERINPUT" ><B >no_root_squash</B ></TT >: $B%G%U%)%k%H$G$O!"(B root $B%f!<%6$K$h$k%U%!%$%kMW5a$O!"$9$Y$F%5!<%P>e$G$O(B nobody $B%f!<%6$K$h$C$F$J$5$l$?$b$N$H$7$F07$o$l$^$9!#(B ($B@53N$K8@$&$H!"MW5a$N(B UID $B$N%^%C%W@h$O%5!<%P$K$*$1$k(B $B%f!<%6(B "nobody" $B$N(B UID $B$K0MB8$7$^$9!#%/%i%$%"%s%H$N(B $B$b$N$G$O$"$j$^$;$s!#(B) no_root_squash $B$rA*$V$H!"%/%i%$%"%s%H%^%7%s$N(B root $B$O!"(B $B%5!<%P%7%9%F%`$G$b(B root $B$H$7$F$NF1$8%l%Y%k$N%"%/%;%9$r(B $B%5!<%P$N%U%!%$%k$K9T$&$3$H$K$J$j$^$9!#(B $B$3$l$O%;%-%e%j%F%#$KB?Bg$J1F6A$r5Z$\$92DG=@-$,$"$j$^$9$,!"(B $B%/%i%$%"%s%H$G9T$&4IM}:n6H$K%(%/%9%]!<%H$5$l$?%G%#%l%/%H%j$r(B $B4^$a$?$$$h$&$J>l9g$K$O!"$3$l$,I,MW$K$J$k$G$7$g$&!#(B $BE,@Z$JM}M3$,$J$1$l$P!"$3$N%*%W%7%g%s$O;XDj$9$Y$-$G$O$"$j$^$;$s!#(B </P ></LI ><LI ><P > <TT CLASS="USERINPUT" ><B >no_subtree_check</B ></TT >: $B%\%j%e!<%`$N0lIt$@$1$r%(%/%9%]!<%H$9$k>l9g!"(B subtree checking $B$H8F$P$l$k%k!<%A%s$,!"(B $B%/%i%$%"%s%H$+$iMW5a$5$l$?%U%!%$%k$,(B $B$=$N%\%j%e!<%`$NE,@Z$J>l=j$K$"$k$+$I$&$+$rD4$Y$^$9!#(B $B%\%j%e!<%`A4BN$r%(%/%9%]!<%H$9$k>l9g$O!"(B $B$3$N%A%'%C%/$rL58z$K$7$F$*$/$HE>Aw$,9bB.$K$J$j$^$9!#(B </P ></LI ><LI ><P > <TT CLASS="USERINPUT" ><B >sync</B ></TT >: $B%G%U%)%k%H$G$O!"(B Version 2 $B$N(B NFS $B%5!<%P$O!"(B $B%5!<%P$G$N%U%!%$%k%7%9%F%`$X$N=q$-9~$_=hM}$,=*$o$k$H!"(B $B%/%i%$%"%s%H%^%7%s$K%U%!%$%k=q$-9~$_$,=*N;$7$?;]$rCN$i$;$^$9!#(B $B$7$+$7$3$N>l9g!"%U%!%$%k%7%9%F%`$O%G%#%9%/$K(B sync $B$7$F$$$J$/$F$b$h$/!"(B $B$5$i$K$O%/%i%$%"%s%H$,(B sync() $B%3!<%k$rH/9T$7$F$b$3$N;v>p$OJQ$o$j$^$;$s!#(B $B=>$C$F%G%U%)%k%H$NF0:n$G$O!"(B $B%5!<%P$,:F5/F0$9$k$H%U%!%$%k$,2u$l$k$+$b$7$l$^$;$s!#(B $B$3$N%*%W%7%g%s$r$D$1$k$H!"(BNFS $B$,=q$-9~$_A`:n$r40N;$9$k$?$S$K!"(B $B%G%#%9%/$X$N(B sync $B$,6/@)E*$K9T$o$l$^$9!#(B $B$3$&$9$k$H=q$-9~$_$N;~4V$,$+$J$jCY$/$J$j$^$9$,!"(B $B$7$+$7(B NFS Version 2 $B$r?.Mj@-$rI,MW$H$9$k4D6-$GMQ$$$k>l9g$K$O(B $BI,MW$H$J$k$3$H$b$"$k$G$7$g$&!#(BVersion 3 $B$N(B NFS $B$K$O(B commit $BA`:n$,$"$j!"$3$l$r%/%i%$%"%s%HB&$GMQ$$$l$P!"(B $B%5!<%PB&$G<B:]$K%G%#%9%/(B sync $B$r9T$o$;$k$3$H$,$G$-$^$9!#(B </P ></LI ></UL > </P ></DD ></DL ></DIV ></P ><P > $B$$$^(B 2 $BBf$N%/%i%$%"%s%H%^%7%s!"(B <EM >slave1</EM > $B$H(B <EM >slave2</EM > $B$,$"$j!"(B $B$=$l$>$l$N(B IP $B%"%I%l%9$O$=$l$>$l(B <EM >192.168.0.1</EM > $B$H(B <EM >192.168.0.2</EM > $B$G$"$k$H$7$^$7$g$&!#(B $B$3$l$i$N%^%7%s$K!"<+J,$?$A$G:n$C$?%=%U%H%&%'%"%P%$%J%j$N%G%#%l%/%H%j$H!"(B $B%[!<%`%G%#%l%/%H%j$r6&M-$5$;$?$$$H$7$^$9!#(B $B$3$N$h$&$J>l9g$N(B <TT CLASS="FILENAME" >/etc/exports</TT > $B$O(B $B<!$N$h$&$K$J$k$G$7$g$&(B: <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > /usr/local 192.168.0.1(ro) 192.168.0.2(ro) /home 192.168.0.1(rw) 192.168.0.2(rw) </PRE ></FONT ></TD ></TR ></TABLE ></P ><P > $B$3$3$G$O(B <TT CLASS="FILENAME" >/usr/local</TT > $B$N6&M-$O(B slave1 slave2 $B$H$b$KFI$_=P$7@lMQ$H$7$F$$$^$9!#(B $B$3$3$K$O<+J,$?$A$G3+H/$7$?%=%U%H%&%'%"$,F~$k$N$G!"(B slave1 $B$d(B slave2 $B$K=q$-9~$_8"8B$rM?$($k$3$H$K!"(B $B$=$l$,$b$?$i$9%;%-%e%j%F%#>e$N%j%9%/$r1[$($k%a%j%C%H$O$J$$$G$7$g$&$+$i!#(B $B0lJ}%[!<%`%G%#%l%/%H%j$O!"$=$3$K%f!<%6$,:n6H$r%;!<%V$9$k$N$G$"$l$P!"(B $BFI$_=q$-2DG=$G%(%/%9%]!<%H$7$J$1$l$P$J$j$^$;$s!#(B</P ><P > $B$b$7Bg$-$J%7%9%F%`$r;H$C$F$$$k>l9g$K$O!"(B $B$?$/$5$s$N%3%s%T%e!<%?$,F1$8%m!<%+%k%M%C%H%o!<%/$K$D$J$,$C$F$$$F!"(B $B$=$l$i$9$Y$F$+$i%5!<%P$X$N%"%/%;%9$r9T$o$;$?$$$+$b$7$l$^$;$s!#(B $BB?$/$N%^%7%s$X$N;2>H$r4JC1$K9T$&$K$O!"$$$/$D$+$NJ}K!$,$"$j$^$9!#(B $B:G=i$N$b$N$O!"%M%C%H%o!<%/$H%M%C%H%^%9%/$rMQ$$$F!"(B $B%"%/%;%9$r5v$9%^%7%s$NHO0O$r;XDj$9$kJ}K!$G$9!#(B $BNc$($P(B <EM >192.168.0.0</EM > $B$+$i(B <EM >192.168.0.255</EM > $B$K$"$k$9$Y$F$N%^%7%s$K%"%/%;%9$r5v$9$K$O!"(B $B<!$N$h$&$J%(%s%H%j$rMQ0U$7$^$9(B: <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > /usr/local 192.168.0.0/255.255.255.0(ro) /home 192.168.0.0/255.255.255.0(rw) </PRE ></FONT ></TD ></TR ></TABLE ></P ><P > $B%M%C%H%^%9%/$N>\$7$$F0:n86M}$K$D$$$F$O(B <A HREF="http://www.linuxdoc.org/HOWTO/Networking-Overview-HOWTO.html" TARGET="_top" >Networking-Overview HOWTO</A > (JF $B$K$h$k(B<A HREF="http://www.linux.or.jp/JF/JFdocs/Networking-Overview-HOWTO.html" TARGET="_top" >$BF|K\8lLu(B</A >) $B$r8+$F$/$@$5$$!#$^$?(B <TT CLASS="FILENAME" >init</TT > $B$*$h$S(B <TT CLASS="FILENAME" >hosts.allow</TT > $B$N3F(B man $B%Z!<%8$b8+$F$*$/$H$$$$$G$7$g$&!#(B</P ><P > $BFsHVL\$NJ}K!$O!"%(%s%H%j$K(B NIS $B$N%M%C%H%0%k!<%W$rMQ$$$k$d$jJ}$G$9!#(B exports $B%U%!%$%k$K%M%C%H%0%k!<%W$r;XDj$9$k$K$O!"(B $B%M%C%H%0%k!<%WL>$NA0$K(B "@" $B$r$D$1$l$PNI$$$@$1$G$9!#(B $B%M%C%H%0%k!<%W$N>\$7$$F0:n86M}$K$D$$$F$O(B <A HREF="http://www.linuxdoc.org/HOWTO/NIS-HOWTO.html" TARGET="_top" >NIS HOWTO</A > (JF $B$K$h$k(B<A HREF="http://www.linux.or.jp/JF/JFdocs/NIS-HOWTO.html" TARGET="_top" >$BF|K\8lLu(B</A >) $B$r8+$F$/$@$5$$!#(B</P ><P > $B;0HVL\$NJ}K!$O!"%[%9%HL>$NBe$o$j$K(B <EM >*.foo.com</EM > $B$d(B <EM >192.168.</EM > $B$N$h$&$J%o%$%k%I%+!<%I$r;H$&J}K!$G$9!#(B</P ><P > $B$7$+$7$3$l$i$NC1=c2=$r9T$&$H!"%M%C%H%0%k!<%W$d%m!<%+%k%M%C%H%o!<%/$K(B $B$"$k$9$Y$F$N%^%7%s$r40A4$K$O?.Mj$G$-$F$$$J$$>l9g$K$O!"(B $B%;%-%e%j%F%#>e$N%j%9%/$,2C$o$k$3$H$K$J$j$^$9!#(B</P ><P > $B%(%/%9%]!<%H$G$-$J$$(B ($B$"$k$$$O$9$Y$-$G$J$$(B) $BFbMF$K$D$$$F!"(B $B$$$/$D$+=gHV$KCm0U$7$F$*$-$^$9!#(B $B$^$:Bh0l$K!"$"$k%G%#%l%/%H%j$r%(%/%9%]!<%H$9$k$H!"(B $B$=$N?F%G%#%l%/%H%j$H;R%G%#%l%/%H%j$O(B ($BF1$8%U%!%$%k%7%9%F%`$K$"$k>l9g$O(B) $B%(%/%9%]!<%H$G$-$^$;$s!#$7$+$7$3$l$i$r%(%/%9%]!<%H$9$kI,MW$O$J$$$O$:$G$9!#(B $B$J$<$J$i?F%G%#%l%/%H%j$r(B <TT CLASS="FILENAME" >/etc/exports</TT > $B$K$+$1$P!"F1$8%U%!%$%k%7%9%F%`$K$"$k(B $B$=$l0J2<$N%G%#%l%/%H%j$O$9$Y$F%(%/%9%]!<%H$5$l$k$+$i$G$9!#(B</P ><P > $BBhFs$K!"(BFAT $B$d(B VFAT $B%U%!%$%k%7%9%F%`(B (MS-DOS $B$d(B Windows 95/98 $B$NNN0h(B) $B$r(B NFS $B$G%(%/%9%]!<%H$9$k$N$O$h$$9M$($G$O$"$j$^$;$s!#(B FAT $B$O%^%k%A%f!<%6$N%^%7%s$GMxMQ$9$k$3$H$r9MN8$5$l$F$$$^$;$s$+$i!"(B $B8"8B$H$$$&35G0$K4p$E$$$?A`:n$,9T$($^$;$s!#(B $B$5$i$K!"$3$l$i$N%U%!%$%k%7%9%F%`$N2<AX%7%9%F%`$O!"@_7W>e$NM}M3$+$i(B NFS $B$N4|BTDL$j$K$OF0:n$7$J$$$H$bJs9p$5$l$F$$$^$9!#(B</P ><P > $BBh;0$K!"%G%P%$%9%U%!%$%k$dFC<l%U%!%$%k$O!"(B Linux $B0J30$N%/%i%$%"%s%H$K$O@5$7$/%(%/%9%]!<%H$5$l$J$$$3$H$,$"$j$^$9!#(B $B3F(B OS $B$=$l$>$l$K4X$9$k>\:Y$O(B <A HREF="interop.html" >Section 8</A > $B$r8+$F$/$@$5$$!#(B</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="HOSTS" >3.2.2. /etc/hosts.allow $B$H(B /etc/hosts.deny</A ></H3 ><P > $B$3$l$i(B 2 $B$D$N%U%!%$%k$O!"%M%C%H%o!<%/>e$N$I$N%3%s%T%e!<%?$,(B $B$"$J$?$N%^%7%s$N%5!<%S%9$rMxMQ$G$-$k$+;XDj$9$k$b$N$G$9!#(B $B$3$N%U%!%$%k$N3F9T$O!"%5!<%S%9$H%^%7%s$N0lMw$r%j%9%H$7$?%(%s%H%j$K(B $B$J$C$F$$$^$9!#%5!<%P$,$"$k%^%7%s$+$iMW5a$r<u$1$k$H!"(B $B%5!<%P$O<!$N$h$&$KF0:n$7$^$9(B: <P ></P ><UL ><LI ><P > $B%5!<%P$O$^$:(B <TT CLASS="FILENAME" >hosts.allow</TT > $B$rD4$Y$F!"(B $B$=$N%^%7%s$,%U%!%$%kCf$N5-=R$K%^%C%A$9$k$+$r8+$^$9!#(B $B%^%C%A$7$?>l9g$O!"$=$N%^%7%s$+$i$N%"%/%;%9$r5v$7$^$9!#(B </P ></LI ><LI ><P > $B$=$N%^%7%s$,(B <TT CLASS="FILENAME" >hosts.allow</TT > $B$N%(%s%H%j$K%^%C%A$7$J$$$H$-$O!"(B $B%5!<%P$O<!$K(B <TT CLASS="FILENAME" >hosts.deny</TT > $B$rD4$Y!"(B $B$=$N%/%i%$%"%s%H$,$3$N%U%!%$%kCf$N%j%9%H$K%^%C%A$9$k$+$r8+$^$9!#(B $B%^%C%A$7$?$i!"$=$N%^%7%s$N%"%/%;%9$O5qH]$5$l$^$9!#(B </P ></LI ><LI ><P > $B$=$N%/%i%$%"%s%H$,$I$A$i$N%U%!%$%k$N%j%9%H$K$b%^%C%A$7$J$1$l$P!"(B $B%"%/%;%9$O5v2D$5$l$^$9!#(B </P ></LI ></UL > </P ><P > $B$3$N%U%!%$%k$K$h$k%"%/%;%9@)8f$O!"(B inetd $B$G07$o$l$k%5!<%S%9(B (telnet $B$d(B FTP $B$J$I(B) $B$@$1$G$J$/!"(B NFS $B$K$bE,MQ$G$-$^$9!#(B NFS $B%5!<%S%9$rDs6!$9$k%G!<%b%s$X$N@\B3$r@)8B$G$-$k$N$G$9!#(B $B@)8B$O%5!<%S%9$4$H$K9T$($^$9!#(B </P ><P > $B%"%/%;%9$r@)8B$9$Y$-:G=i$N%G!<%b%s$O%]!<%H%^%C%Q(B (portmapper) $B$G$9!#(B $B$3$N%G!<%b%s$N;E;v$O!"4pK\E*$K$OMW5a$r$h$3$7$?%/%i%$%"%s%H$K!"(B $B%7%9%F%`>e$NMM!9$J(B NFS $B%5!<%S%9$X$N@\B3@h$rEA$($k$3$H$@$1$G$9!#(B $B%]!<%H%^%C%Q$X$N%"%/%;%9@)8B$O!"(B NFS $B7PM3$G%7%9%F%`$X?/F~$7$h$&$H$9$k<T$KBP$9$k:GE,$JKI8f$H$J$j$^$9!#(B $B$J$<$J$iA4$/G'>Z$5$l$F$$$J$$%/%i%$%"%s%H$O!"(B $B$I$3$K(B NFS $B%G!<%b%s$,$$$k$+$rCN$k$9$Y$,$J$$$+$i$G$9!#(B $B$7$+$7$3$3$G(B 2 $B$D$NE@$K5$$r$D$1$J$1$l$P$J$j$^$;$s!#(B $B0l$DL\$O!"%]!<%H%^%C%Q$r@)8B$9$k$@$1$G$O==J,$G$O$J$$$H$$$&$3$H$G$9!#(B $B?/F~<T$O$J$s$i$+$NM}M3$G!"(B $B$3$l$i$N%G!<%b%s$X$N@\B3@h$rCN$C$F$$$k$+$b$7$l$^$;$s!#(B $BFs$DL\$O!"(BNIS $B$rF0$+$7$F$$$k>l9g$K$O!"%]!<%H%^%C%Q$r@)8B$9$k$H(B NIS $B$X$NMW5a$b@)8B$5$l$k$H$$$&$3$H$G$9!#(B $BDL>o$O(B NFS $B$b(B NIS $B$bF1MM$K@)8B$7$?$$$G$7$g$&$+$i!"(B $B$3$l$,LdBj$K$J$k$3$H$O>/$J$$$G$7$g$&$,!"(B $B$7$+$75$$K$ON1$a$F$*$$$F$/$@$5$$!#(B (NFS $B$rF0:n$5$;$k$J$i!"(B NIS $B$b$$$C$7$g$KF0:n$5$;$k$HNI$$$G$7$g$&!#(B $B%/%i%$%"%s%H%^%7%s$K$O!"(B $B%(%/%9%]!<%H$5$l$?%\%j%e!<%`$K$"$k%U%!%$%k$N=jM-<T$r(B $BCN$kJ}K!$,I,MW$@$+$i$G$9!#(B $B$b$A$m$s%Q%9%o!<%I%U%!%$%k$rF14|$5$;$kJ}K!$OB>$K$b$"$j$^$9$,!#(B NIS $B$N@_Dj$K$D$$$F$O(B <A HREF="http://www.linuxdoc.org/HOWTO/NIS-HOWTO.html" TARGET="_top" >NIS HOWTO</A > (JF $B$K$h$k(B<A HREF="http://www.linux.or.jp/JF/JFdocs/NIS-HOWTO.html" TARGET="_top" >$BF|K\8lLu(B</A >) $B$r8+$F$/$@$5$$!#(B </P ><P > $B0lHL$K$O!"(BNFS ($B$r4^$a$[$H$s$I$N%$%s%?!<%M%C%H%5!<%S%9(B) $B$X$N(B $B%"%/%;%9$O!"5v2D$9$kI,MW$N$J$$%[%9%H$KBP$7$F$O(B $BL@<(E*$K5qH]$7$F$*$/$N$,NI$$$G$7$g$&!#(B</P ><P > $B$3$&$9$k$K$O!"$^$:<!$N$h$&$J%(%s%H%j$r(B <TT CLASS="FILENAME" >/etc/hosts.deny</TT > $B$KDI2C$7$^$9(B: </P ><P > <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > portmap:ALL </PRE ></FONT ></TD ></TR ></TABLE > </P ><P > nfs-utils 0.2.0 $B$+$i$O!"(B $B$=$l$>$l$N%G!<%b%s$N%"%/%;%9@)8f$b9T$&$3$H$,$G$-!"(B $B$h$j%7%9%F%`$r7x8G$K$G$-$^$9!#(B $B?/F~<T$O%]!<%H%^%C%Q$r2sHr$G$-$k$3$H$bB?$$$N$G!"(B $B$3$NMQ?4$r$7$F$*$/$N$O$h$$9M$($G$7$g$&!#(B $B:G6a$NHG$N(B nfs-utils $B$rMQ$$$F$$$k$N$J$i!"(BNFS $B%G!<%b%s$=$l$>$l$K$D$$$F(B $B%(%s%H%j$r0l9T$:$DDI2C$7$F$*$-$^$7$g$&(B ($B$3$l$i$N%G!<%b%s$,$=$l$>$l2?$G$"$k$+$O<!$N@a$r8+$F$/$@$5$$!#(B $B$$$^$OC1$K$3$l$i$N%(%s%H%j$r(B hosts.deny $B$K2C$($F$/$@$5$$(B): </P ><P > <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > lockd:ALL mountd:ALL rquotad:ALL statd:ALL </PRE ></FONT ></TD ></TR ></TABLE > </P ><P > $B8E$$HG$N(B nfs-utils $B$r;H$C$F$$$k>l9g$G$b!"(B $B>/$J$/$H$b$3$l$i$N%(%s%H%j$rDI2C$7$FLdBj$,5/$-$k$3$H$O$"$j$^$;$s(B ($BC1$KL5;k$5$l$^$9(B)$B!#$=$7$F%"%C%W%0%l!<%I$7$?$H$-$K!"(B $B%7%9%F%`$r%H%i%V%k$+$i5_$C$F$/$l$k$+$b$7$l$J$$$o$1$G$9!#(B <TT CLASS="FILENAME" >/etc/hosts.deny</TT > $B%U%!%$%k$K(B <TT CLASS="USERINPUT" ><B >ALL:ALL</B ></TT > $B$H$$$&%(%s%H%j$rDI2C$9$kJ}$rA*$V(B $B%7%9%F%`4IM}<T$b$$$^$9!#$3$&$9$k$H!"$3$l$i$N%U%!%$%k$r;2>H$9$k(B $B$9$Y$F$N%5!<%S%9$O!"L@<(E*$K5v2D$5$l$?%[%9%H0J30$+$i$N%"%/%;%9$r(B $B$9$Y$F5qH]$7$^$9!#(B $B$3$l$O$h$j0BA4$JF0:n$G$9$,!"(B $B?7$7$$%5!<%S%9$r%$%s%9%H!<%k$7$?:]$K%H%i%V%k$N860x$H$J$k$+$b$7$l$^$;$s!#(B $B$3$N%(%s%H%j$rCV$$$?$3$H$rK:$l$F$$$k$H!"(B $B$J$<?7$7$$%5!<%S%9$,F0$+$J$$$N$+!"(B $B0l@8$+$+$C$F$b$o$+$i$J$/$J$k$+$b$7$l$^$;$s!#(B </P ><P > $B<!$K%(%s%H%j$r(B <TT CLASS="FILENAME" >hosts.allow</TT > $B$KDI2C$7!"(B $B%"%/%;%9$r5v2D$9$k%[%9%H$r;XDj$7$^$9!#(B ($B>e5-$N$h$&$K(B <TT CLASS="FILENAME" >hosts.deny</TT > $B$KDI2C$7$?$@$1$@$H!"(B $BC/$b(B NFS $B$K%"%/%;%9$G$-$^$;$s!#(B) <TT CLASS="FILENAME" >hosts.allow</TT > $B$N%(%s%H%j$O<!$N$h$&$J7A<0$G$9(B: <DIV CLASS="INFORMALEXAMPLE" ><P ></P ><TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > service: host [or network/netmask] , host [or network/netmask] </PRE ></FONT ></TD ></TR ></TABLE ><P ></P ></DIV > </P ><P > $B$3$3$G(B host $B$O%/%i%$%"%s%H$K$J$l$k%[%9%H$N(B IP $B%"%I%l%9$G$9!#(B $B%[%9%H$N(B DNS $BL>$rMxMQ$G$-$k%7%9%F%`$b$"$j$^$9$,!"(B DNS $BL>$NMxMQ$OHr$1$k$h$&6/$/$*$9$9$a$7$^$9!#(B </P ><P > $B0JA0$K9T$C$?$h$&$J@_Dj$G!"(B <EM >slave1.foo.com</EM > $B$H(B <EM >slave2.foo.com</EM > $B$K%"%/%;%9$r5v2D$7$?$$>l9g$r9M$($^$7$g$&!#(B $B$3$l$i$N%^%7%s$N(B IP $B%"%I%l%9$r$=$l$>$l(B <EM >192.168.0.1</EM > $B$H(B <EM >192.168.0.2</EM > $B$H$7$^$9!#$3$N>l9g$O<!$N$h$&$J%(%s%H%j$r(B <TT CLASS="FILENAME" >/etc/hosts.allow</TT > $B$KDI2C$7$^$9(B: <DIV CLASS="INFORMALEXAMPLE" ><P ></P ><TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > portmap: 192.168.0.1 , 192.168.0.2 </PRE ></FONT ></TD ></TR ></TABLE ><P ></P ></DIV > </P ><P > $B:G6a$NHG$N(B nfs-utils $B$G$O!"<!$NFbMF$bDI2C$7$^$7$g$&(B ($BF1$8$/%5%]!<%H$5$l$F$$$J$/$F$bL532$G$9(B): <DIV CLASS="INFORMALEXAMPLE" ><P ></P ><TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > lockd: 192.168.0.1 , 192.168.0.2 rquotad: 192.168.0.1 , 192.168.0.2 mountd: 192.168.0.1 , 192.168.0.2 statd: 192.168.0.1 , 192.168.0.2 </PRE ></FONT ></TD ></TR ></TABLE ><P ></P ></DIV > </P ><P > NFS $B$r%m!<%+%k$J%M%C%H%o!<%/$K$D$J$,$C$?B??t$N%^%7%s$KBP$7$F(B $BF0:n$5$;$k>l9g$O!"(B <TT CLASS="FILENAME" >/etc/hosts.allow</TT > $B$K$b!V%M%C%H%o!<%/(B/$B%M%C%H%^%9%/!W(B $B7A<0$N%(%s%H%j$r;XDj$9$k$3$H$b$G$-$^$9!#(B $B$d$jJ}$O@h$K(B <TT CLASS="FILENAME" >/etc/exports</TT > $B$NItJ,$G@bL@$7$?$N$HF1$8$G$9!#(B </P ></DIV ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="SERVICESTART" >3.3. $B%5!<%S%9$r3+;O$9$k(B</A ></H2 ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="PREREQ" >3.3.1. $B;vA0$N=`Hw(B</A ></H3 ><P > $B$3$l$G(B NFS $B%5!<%P$N@_Dj$,$G$-$^$7$?$N$G!"F0:n$5$;$F$_$^$7$g$&!#(B $B$^$:!"E,@Z$J%Q%C%1!<%8$r%$%s%9%H!<%k$7$^$7$g$&!#(B $BMW$9$k$K==J,?7$7$$%+!<%M%k$H!"==J,?7$7$$HG$N(B nfs-utils $B%Q%C%1!<%8$G$9!#(B $B$h$/J,$+$i$J$1$l$P(B <A HREF="intro.html#SWPREREQ" >Section 2.4</A > $B$r8+$^$7$g$&!#(B </P ><P > $BB3$$$F!"(BNFS $B$r3+;O$9$kA0$K!"(BTCP/IP $B%M%C%H%o!<%/$N5!G=$,(B $B$=$N%^%7%s$G@5$7$/F0:n$7$F$$$k$+3NG'$7$^$7$g$&!#(B telnet, FTP $B$J$I$,;H$($l$P!"$*$=$i$/(B TCP $B%M%C%H%o!<%/$O(B $B$A$c$s$HF0$$$F$$$k$H;W$$$^$9!#(B </P ><P > $B$8$D$O!":G6a$N(B Linux $B%G%#%9%H%j%S%e!<%7%g%s$N$[$H$s$I$G$O!"(B NFS $B$r5/F0$7$FF0:n$5$;$k$K$O!"%^%7%s$r%j%V!<%H$9$k$@$1$G$9$_$^$9!#(B $B$3$&$9$k$H5/F0%9%/%j%W%H$O!"$"$J$?$,(B <TT CLASS="FILENAME" >/etc/exports</TT > $B$KBP$7$F9T$C$?@_Dj$r8!CN$7$F!"(BNFS $B$r@5$7$/5/F0$7$F$/$l$^$9!#(B $B$3$A$i$r;n$7$F$_$k$J$i!"(B<A HREF="server.html#VERIFY" >Section 3.4</A > $B$rFI$s$G!"(B NFS $B$,F0:n$7$F$$$k$+$I$&$+D4$Y$F$/$@$5$$!#(B $B$&$^$/9T$+$J$+$C$?>l9g$d!"%^%7%s$r%j%V!<%H$G$-$J$$>l9g$K$O!"(B $B<!$N@a$rFI$a$P(B NFS $B%5!<%S%9$KI,MW$J%G!<%b%s$,$I$l$+$o$+$j$^$9!#(B $B$J$s$i$+$NM}M3$G!"@h$K@_Dj%U%!%$%k$rJT=8$7$F$$$?;~E@$G(B nfsd $B$,F0:n$7$F$$$?>l9g$O!"9T$C$?@_Dj$rH?1G$5$;$kI,MW$,$"$j$^$9!#(B $B$3$l$r9T$&$K$O(B <A HREF="server.html#LATER" >Section 3.5</A > $B$r8+$F$/$@$5$$!#(B </P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="PORTMAPPER" >3.3.2. $B%]!<%H%^%C%Q$r5/F0$9$k(B</A ></H3 ><P > NFS $B$O%]!<%H%^%C%Q%G!<%b%s$K0MB8$7$F$$$^$9!#(B $BL>A0$O(B <B CLASS="COMMAND" >portmap</B > $B$+(B <B CLASS="COMMAND" >rpc.portmap</B > $B$N$I$A$i$+$G$9!#(B $B$3$l$O:G=i$K5/F0$7$J$1$l$P$J$j$^$;$s!#(B $B$*$=$i$/CV$->l=j$O(B <TT CLASS="FILENAME" >/sbin</TT > $B$G$7$g$&$,!"(B <TT CLASS="FILENAME" >/usr/sbin</TT > $B$N>l9g$b$"$k$+$b$7$l$^$;$s!#(B $B:G6a$N(B Linux $B%G%#%9%H%j%S%e!<%7%g%s$N$[$H$s$I$O!"(B $B$3$N%G!<%b%s$r%V!<%H%9%/%j%W%H$+$i5/F0$7$^$9$,!"(B NFS $B$K4X$9$k:n6H$r;O$a$kA0$K$O!"(B $B<B:]$KF0:n$7$F$$$k$+$r3N$+$a$F$*$/$HNI$$$G$7$g$&(B (<B CLASS="COMMAND" >ps aux | grep portmap</B > $B$HF~NO$9$k$@$1$G$9(B)$B!#(B </P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="DAEMONS" >3.3.3. $B$=$l$>$l$N%G!<%b%s(B</A ></H3 ><P > NFS $B$N%5!<%S%9$O!"(B5 $B$D$N%G!<%b%s$K$h$C$F=hM}$5$l$^$9(B: rpc.nfsd $B$O:n6H$NBgItJ,$r9T$$$^$9!#(B rpc.lockd $B$H(B rpc.statd $B$O%U%!%$%k%m%C%-%s%0$r07$$$^$9!#(B rpc.mountd $B$O:G=i$N%^%&%s%HMW5a$r07$$$^$9!#(B rpc.quotad $B$O%(%/%9%]!<%H$5$l$?%\%j%e!<%`$K$*$1$k(B $B%f!<%6%U%!%$%k%/%)!<%?$r07$$$^$9!#(B 2.2.18 $B0J9_$G$O!"(Blockd $B$O(B nfsd $B$+$iI,MW$K1~$8$F8F$S=P$5$l$^$9$N$G!"(B $B<jF0$G5/F0$9$kI,MW$O$"$j$^$;$s!#(Bstatd $B$OJL$K5/F0$7$F$*$/I,MW$,$"$j$^$9!#(B $B:G6a$N(B Linux $B%G%#%9%H%j%S%e!<%7%g%s$N$[$H$s$I$K$O!"(B $B$3$l$i$N%G!<%b%s$N5/F0%9%/%j%W%H$,$"$k$O$:$G$9!#(B </P ><P > $B$3$l$i$N%G!<%b%s$O$9$Y$F(B nfs-utils $B%Q%C%1!<%8$KF~$C$F$*$j!"(B <TT CLASS="FILENAME" >/sbin</TT > $B$^$?$O(B <TT CLASS="FILENAME" >/usr/sbin</TT > $B$N$$$:$l$+$N%G%#%l%/%H%j$K$"$k$H;W$$$^$9!#(B </P ><P > $B;H$C$F$$$k%G%#%9%H%j%S%e!<%7%g%s$N5/F0%9%/%j%W%H$K$3$l$i$,$J$$>l9g$O!"(B $B<!$N=g$K5/F0$9$k$h$&@_Dj$rDI2C$7$J$1$l$P$J$j$^$;$s(B: <P ></P ><TABLE BORDER="0" ><TBODY ><TR ><TD >rpc.portmap</TD ></TR ><TR ><TD >rpc.mountd, rpc.nfsd</TD ></TR ><TR ><TD >rpc.statd, rpc.lockd ($BI,MW$J$i(B), rpc.rquotad</TD ></TR ></TBODY ></TABLE ><P ></P > </P ><P > nfs-utils $B%Q%C%1!<%8$K$O!"(BRedHat $B$H(B Debian $B8~$1$N5/F0%9%/%j%W%H$NNc$,(B $BF~$C$F$$$^$9!#$3$l$i0J30$N%G%#%9%H%j%S%e!<%7%g%s$r;H$C$F$$$k>l9g$G$b!"(B $BBgDq$O(B RedHat $B$N%9%/%j%W%H$r%3%T!<$9$l$P$9$`$H;W$$$^$9$,!"(B <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > . ../init.d/functions </PRE ></FONT ></TD ></TR ></TABLE > $B$H$$$&9T$r:o=|$7$J$$$H%(%i!<%a%C%;!<%8$,I=<($5$l$k$+$b$7$l$^$;$s!#(B </P ></DIV ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="VERIFY" >3.4. NFS $B$,F0:n$7$F$$$k$+3NG'$9$k(B</A ></H2 ><P > $B$3$l$r9T$&$K$O!"(B <B CLASS="COMMAND" >rpcinfo -p</B > $B%3%^%s%I$rMQ$$$F%]!<%H%^%C%Q$KLd$$9g$o$;!"(B $B$I$s$J%5!<%S%9$,Ds6!$5$l$F$$$k$+$rD4$Y$^$9!#(B $B<!$N$h$&$J=PNO$,F@$i$l$k$O$:$G$9!#(B <TABLE BORDER="1" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="SCREEN" > program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100011 1 udp 749 rquotad 100011 2 udp 749 rquotad 100005 1 udp 759 mountd 100005 1 tcp 761 mountd 100005 2 udp 764 mountd 100005 2 tcp 766 mountd 100005 3 udp 769 mountd 100005 3 tcp 771 mountd 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 300019 1 tcp 830 amd 300019 1 udp 831 amd 100024 1 udp 944 status 100024 1 tcp 946 status 100021 1 udp 1042 nlockmgr 100021 3 udp 1042 nlockmgr 100021 4 udp 1042 nlockmgr 100021 1 tcp 1629 nlockmgr 100021 3 tcp 1629 nlockmgr 100021 4 tcp 1629 nlockmgr </PRE ></FONT ></TD ></TR ></TABLE > </P ><P > $B$3$3$G$O(B NFS version 2 $B$H(B 3$B!"(Brpc.statd version 1$B!"(B network lock manager (rpc.lockd $B$N%5!<%S%9L>(B) version 1, 3, 4 $B$,$"$j$^$9!#$^$?(B NFS $B$,(B TCP $B$r;H$&$+(B UDP $B$r;H$&$+$K$h$C$F!"(B $BJL!9$N%5!<%S%9$H$7$F%j%9%H$5$l$F$$$^$9!#(B Linux $B%7%9%F%`$O!"FC$K(B TCP $B$r;H$&$Y$/;XDj$5$l$J$$8B$j!"(B UDP $B$r%G%U%)%k%H$GMQ$$$^$9!#$7$+$7(B Solaris $B$N$h$&$JB>$N(B OS $B$G$O!"(B $B%G%U%)%k%H$O(B TCP $B$K$J$C$F$$$^$9!#(B </P ><P > $B$b$7(B "portmapper" $B$N9T!"(B"nfs" $B$N9T!"(B"mountd" $B$N9T$N$I$l$+$,$J$1$l$P!"(B $BLa$C$F%G!<%b%s$r5/F0$7$J$*$9I,MW$,$"$j$^$9(B ($B$b$7$=$l$G$bF0$+$J$1$l$P!"(B<A HREF="troubleshooting.html" >Section 7</A > $B%H%i%V%k%7%e!<%H$r8+$F$/$@$5$$(B)$B!#(B </P ><P > $B$3$l$i$N%5!<%S%9$,I=<($5$l$F$$$?$i!"(BNFS $B%/%i%$%"%s%H$rMQ0U$7$F!"(B $B%5!<%P$N%U%!%$%k$K%"%/%;%9$5$;$k$?$a$N=`Hw$,@0$C$?$3$H$K$J$j$^$9!#(B </P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="LATER" >3.5. $B$"$H$G(B /etc/exports $B$rJQ99$9$k(B</A ></H2 ><P > $BA0$NCJ3,$KLa$C$F!"(B <TT CLASS="FILENAME" >/etc/exports</TT > $B%U%!%$%k$rJQ99$7$?>l9g!"(B $B$=$NJQ99$O$9$0$K$OH?1G$5$l$^$;$s!#(Bnfsd $B$K(B <TT CLASS="FILENAME" >/etc/exports</TT > $B%U%!%$%k$rFI$_D>$7$5$;$k$K$O!"(B <B CLASS="COMMAND" >exportfs -ra</B > $B%3%^%s%I$r<B9T$7$J$1$l$P$J$j$^$;$s!#(B $B!!(B<B CLASS="COMMAND" >exportfs</B > $B%3%^%s%I$,8+$D$+$i$J$$>l9g$O!"(B <TT CLASS="USERINPUT" ><B >-HUP</B ></TT > $B%U%i%0$r;XDj$7$F(B nfsd $B$r(B kill $B$7$^$9(B ($B>\:Y$O(B kill $B$N(B man $B%Z!<%8$r8+$F$/$@$5$$(B)$B!#(B </P ><P > $B$3$l$G$b$&$^$/$$$+$J$$>l9g$O!"(B <TT CLASS="FILENAME" >hosts.allow</TT > $B$rD4$Y!"(B $B?7$7$$%/%i%$%"%s%H%^%7%s$N%j%9%H$rK:$l$F$$$J$$$+3NG'$7$F$/$@$5$$!#(B $B$^$?%U%!%$%"%&%)!<%k$r@_Dj$7$F$$$k>l9g$O!"(B $B$=$N%[%9%H%j%9%H$b%A%'%C%/$7$F$/$@$5$$(B ($B%U%!%$%"%&%)!<%k$H(B NFS $B$N4X78$K$D$$$F$O(B <A HREF="troubleshooting.html" >Section 7</A > $B$r8+$F$/$@$5$$(B)$B!#(B </P ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="intro.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="client.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >$B$O$8$a$K(B</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >NFS $B%/%i%$%"%s%H$N@_Dj(B</TD ></TR ></TABLE ></DIV ></BODY ></HTML >