From owner-doc-jp@jp.freebsd.org  Mon Feb 21 09:30:40 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA65380;
	Mon, 21 Feb 2000 09:30:40 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from ns4.sony.co.jp (ns4.Sony.CO.JP [202.238.80.4])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA65375
	for <doc-jp@jp.freebsd.org>; Mon, 21 Feb 2000 09:30:39 +0900 (JST)
	(envelope-from masato.hori@jp.sony.com)
Received: from mail2.sony.co.jp (gatekeeper7.Sony.CO.JP [202.238.80.21])
	by ns4.sony.co.jp (02/04/00) with ESMTP id JAA87170
	for <doc-jp@jp.freebsd.org>; Mon, 21 Feb 2000 09:30:39 +0900 (JST)
Received: from sjp01002.meis.sony.co.jp (sjp01002.meis.sony.co.jp [43.15.126.31])
	by mail2.sony.co.jp (3.7W99040614b) with ESMTP id JAA25161
	for <doc-jp@jp.freebsd.org>; Mon, 21 Feb 2000 09:30:39 +0900 (JST)
Received: from PCG-N505-SERIES.jp.sony.com (PCG-N505 [43.17.37.107]) by sjp01002.meis.sony.co.jp with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21)
	id 10XP7SFQ; Mon, 21 Feb 2000 09:30:39 +0900
Date: Sat, 19 Feb 2000 12:40:14 +0900
Message-ID: <wkbt5dhnc1.wl@jp.sony.com>
From: Hori Masato <mho@cmpnetmail.com>
To: doc-jp@jp.freebsd.org
In-Reply-To: In your message of "Sun, 13 Feb 2000 03:34:32 +0900"
	<200002121908.EAA06505@mail.geocities.co.jp>
References: <200002121908.EAA06505@mail.geocities.co.jp>
User-Agent: Wanderlust/2.2.16 (No Son Of Mine) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-windows98.2222) MULE/4.1 (AOI) Meadow/1.10 (TSUYU)
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: doc-jp 7098
Subject: [doc-jp 7098] Re: books/handbook/advanced-networking/chapter.sgml #5
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: mho@cmpnetmail.com


> $B:G8e$G$9(B. $BJ,NLB?$a$G$9$,(B, 
> <programlisting> $B$J$I(B, $BNc<(ItJ,$NK]Lu$OI,MW$"$j$^$;$s(B. 
>
>(books/handbook/advanced-networking/chapter.sgml 1.17 -> 1.18 #5)

+
+    <sect2>
+      <title>NIS $B%;%-%e%j%F%#(B</title>
+
+      <para>$B0lHLE*$K$O$I$3$K$$$k%f!<%6$G$b%I%a%$%sL>$5$(CN$C$F$$$l$P(B
+	ypserv$B$K(BRPC$B$rH/9T$7(BNIS$B%^%C%W$NFbMF$r0z$-=P$9$3$H$,$G$-$^$9(B. $B$3(B
+	$B$&$$$C$?IT@5$J$d$j$H$j$rKI$0$?$a$K(Bypserv$B$K$O(Bsecurenets$B$H8F$P$l(B
+	$B$k5!G=$,$"$j$^$9(B. $B$3$l$O%"%/%;%9$r7h$a$i$l$?%[%9%H$@$1$K8B$k5!G=(B
+	$B$G$9(B. ypserv$B$O5/F0;~$K(Bsecurenet$B$K4X$9$k>pJs$r(B
+	<filename>/var/yp/securenets</filename>$B%U%!%$%k$+$i%m!<%I$7$^(B
+	$B$9(B.</para>
+	
+      <note>
+	<para>$B>e5-$N%Q%9L>$O(B<option>-p</option>$B%*%W%7%g%s$G;XDj$5$l$?(B
+	$B%Q%9L>$K0MB8$7$^$9(B.  $B$3$N%U%!%$%k$NFbMF$O%M%C%H%o!<%/;XDj$H%M%C(B
+	$B%H%^%9%/$r6uGr$G6h@Z$C$?$b$N$+$i$J$j$^$9(B. &ldquo;#&rdquo; $B$G;O(B
+	$B$^$k9T$O%3%a%s%H$H$_$J$5$l$^$9(B. securenets$B$NNc$O0J2<$N$h$&$K$J(B
+	$B$j$^$9(B. </para>
+      </note>
+
+      <programlisting>
+# allow connections from local host -- mandatory
+127.0.0.1     255.255.255.255
+# allow connections from any host
+# on the 192.168.128.0 network
+192.168.128.0 255.255.255.0
+# allow connections from any host
+# between 10.0.0.0 to 10.0.15.255
+10.0.0.0      255.255.240.0</programlisting>
+
+      <para>ypserv$B$O>e5-$N%k!<%k$K9g$&%"%I%l%9$+$i%j%/%(%9%H$r<u$1$l(B
+	$B$PIaDL$K=hM}$7$^$9(B. $B%k!<%k$K9g$o$J$$%"%I%l%9$N>l9g$K$O%j%/%(%9(B
	$B%H$OL5;k$77Y9p%a%C%;!<%8$,%m%0$K=q$+$l$^$9(B. 
+	<filename>/var/yp/securenets</filename> $B$,$J$1$l$P$9$Y$F$N%[%9(B
+	$B%H$+$i(Bypserv$B$K@\B3$G$-$^$9(B.</para>
+
+      <para>ypserv $B$O(B Wietse Venema$B$N(B
+	<application>tcpwrapper</application> $B%Q%C%1!<%8$b%5%]!<%H$7$F(B
+	$B$$$^$9(B. $B4IM}<T$O(B<filename>/var/yp/securenets</filename>$B$N$+$o(B
+	$B$j$K(Btcpwrapper$B$N@_Dj%U%!%$%k$r;H$&$3$H$b$G$-$^$9(B.</para>
+
+      <note>
+	<para>$B>e5-$N%"%/%;%9@)8f$N;EAH$_$O%;%-%e%j%F%#$ODs6!$5$l$F$O$$(B
+	$B$^$9$,(B, $BFC8"%]!<%H$N%F%9%H$HF1MM$K(B &ldquo;IP spoofing&rdquo;
+	$B967b$K$O<e$$$G$9(B.</para>
+      </note>
+    </sect2>
+
+    <sect2>
+      <title>NIS v1 $B$H$N8_49@-(B</title>
+
+      <para> FreeBSD$B$N(B <application>ypserv</application> $B$O(BNIS v1 $B%/(B
+	$B%i%$%"%s%H$rItJ,E*$K%5%]!<%H$7$^$9(B. FreeBSD$B$N(BNIS$B$N<BAu$O(BNIS v2
+	$B%W%m%H%3%k$N$_$r;HMQ$7$F$$$^$9(B. $B$7$+$7$[$+$N<BAu$G$O8E$$%7%9%F(B
+	$B%`$H$N2<0L8_49@-$r;}$?$;$k$?$a(Bv1$B%W%m%H%3%k$r%5%]!<%H$7$F$$$k$b(B
+	$B$N$b$"$j$^$9(B. $B$=$N$h$&$J%7%9%F%`$KIU$$$F$$$k(B
+	<application>ypbind</application> $B%G!<%b%s$OI,MW$,$J$$$K$b$+$+(B
+	$B$o$i$:(BNIS v1$B$N%5!<%P$H$N(Bbinding$B$r@.N)$5$;$h$&$H$7$^$9(B. ($B$7$+$b(B
+	v2 $B%5!<%P$+$i$N1~Ez$r<u?.$7$?8e$G$b%V%m!<%I%-%c%9%H$r$7$D$E$1(B
+	$B$k2DG=@-$,$"$j$^$9(B.) $B$3$N(Bypserv$B$O%/%i%$%"%s%H(B
+	$B$+$i$NDL>o$N%j%/%(%9%H$O%5%]!<%H$7$F$$$^$9$,(B, v1$B$N%^%C%WE>Aw(B
+	$B%j%/%(%9%H$O%5%]!<%H$7$F$$$J$$$3$H$KCm0U$7$F$/$@$5$$(B. $B=>$C$F(B, $B$3$N(B
+	ypserv$B$O(Bv1$B$@$1$r%5%]!<%H$9$k8E$$(BNIS$B%5!<%P$HAH$_9g$o$;$G%^%9%?!<(B
+	$B$d%9%l!<%V$H$7$F;H$&$3$H$O$G$-$^$;$s(B. $B9,$$$J$3$H$K8=:_$O$=$&$$$C(B
+	$B$?%5!<%P$,;H$o$l$F$$$k2DG=@-$O$^$:$"$j$^$;$s(B.</para>
+    </sect2>
+
+    <sect2>
+      <title>NIS $B%/%i%$%"%s%H$G$b$"$k(B NIS $B%5!<%P(B</title>
+
+      <para> $BJ#?t%5!<%P$r$b$A%5!<%P$,(BNIS $B%/%i%$%"%s%H$G$b$"$k$h$&$J%I(B
+	$B%a%$%s$G5/F0$5$l$?(Bypserv$B$K4X$7$F$OCm0U$,I,MW$G$9(B. $B0lHLE*$K$O%5!<(B
+	$B%P$r$=$l<+?H$K(Bbind$B$5$;$k$[$&$,(Bbind$B%j%/%(%9%H$r%V%m!<%I%-%c%9%H(B
+	$B$7$F$*8_$$$K(Bbind$B$9$k$h$j$O$$$$$G$7$g$&(B. $B$"$k%5!<%P$,Mn$A$?$H$-(B
+	$B$KJL$N%5!<%P$,$=$l$K0MB8$7$F$$$k$HIT;W5D$J%(%i!<$,$*$-$k$3$H$,(B
+	$B$"$j$^$9(B. $B7k2LE*$K$O%/%i%$%"%s%H$O%?%$%`%"%&%H$7$FB>$N%5!<%P$K(B
+	bind$B$7$h$&$H$7$^$9(B. $B$3$N4V$NCY$l$O$+$J$jBg$-$/(B, $B%5!<%P$,$^$?$*(B
+	$B8_$$$K(Bbind$B$7$F$7$^$&2DG=@-$b$"$j(B, $B$=$N>l9g%(%i!<>uBV$O0MA3$H$7(B
+	$B$F;D$j$^$9(B. </para>
+
+      <para>$B$"$k%[%9%H$rFCDj$N%5!<%P$K(Bbind$B$9$k$K$O(B
+	<command>ypbind</command> $B$K(B <option>-S</option> $B%U%i%0$r;XDj(B
+	$B$7$F<B9T$7$^$9(B. </para>
+    </sect2>
+
+    <sect2>
+      <title>libscrypt vs. libdescrypt</title>
+
+      <para>NIS$B$r<BAu$7$h$&$H$7$FC/$b$,$V$D$+$kLdBj$N0l$D$K0E9f%i%$%V(B
+	$B%i%j$N8_49@-$,$"$j$^$9(B. NIS$B%5!<%P$,(BDES$B0E9f%i%$%V%i%j$r;H$C$F$$(B
+	$B$k>l9g$K$O(BDES$B$r;HMQ$7$F$$$k%/%i%$%"%s%H$7$+%5%]!<%H$G$-$^$;$s(B. 
+	$B%5!<%P$H%/%i%$%"%s%H$,$I$N%i%$%V%i%j$r;HMQ$7$F$$$k$+$O(B/usr/lib
+	$B$N%7%s%\%j%C%/%j%s%/$r8+$l$P$o$+$j$^$9(B. $B$"$k%^%7%s$,(BDES$B%i%$%V(B
+	$B%i%j$r;H$&$h$&$K@_Dj$5$l$F$$$k>l9g$K$O0J2<$N$h$&$K$J$C$F$$$^$9(B. </para>
+
+      <screen>
+&prompt.user; <userinput>ls -l /usr/lib/*crypt*</userinput>
+lrwxrwxrwx  1 root  wheel     13 Jul 15 08:55 /usr/lib/libcrypt.a@ -> libdescrypt.a
+lrwxrwxrwx  1 root  wheel     14 Jul 15 08:55 /usr/lib/libcrypt.so@ -> libdescrypt.so
+lrwxrwxrwx  1 root  wheel     16 Jul 15 08:55 /usr/lib/libcrypt.so.2@ -> libdescrypt.so.2
+lrwxrwxrwx  1 root  wheel     15 Jul 15 08:55 /usr/lib/libcrypt_p.a@ -> libdescrypt_p.a
+-r--r--r--  1 root  wheel  13018 Nov  8 14:27 /usr/lib/libdescrypt.a
+lrwxr-xr-x  1 root  wheel     16 Nov  8 14:27 /usr/lib/libdescrypt.so@ -> libdescrypt.so.2
+-r--r--r--  1 root  wheel  12965 Nov  8 14:27 /usr/lib/libdescrypt.so.2
+-r--r--r--  1 root  wheel  14750 Nov  8 14:27 /usr/lib/libdescrypt_p.a</screen>
+
+      <para>$B%^%7%s$,(BFreeBSD$B$NI8=`$N(BMD5$B0E9f%i%$%V%i%j$r;H$&$h$&$K(B
+	$B@_Dj$5$l$F$$$k>l9g$K$O0J2<$N$h$&$K$J$j$^$9(B. </para>
+
+      <screen>
+&prompt.user; <userinput>ls -l /usr/lib/*crypt*</userinput>
+lrwxrwxrwx  1 root  wheel     13 Jul 15 08:55 /usr/lib/libcrypt.a@ -> libscrypt.a
+lrwxrwxrwx  1 root  wheel     14 Jul 15 08:55 /usr/lib/libcrypt.so@ -> libscrypt.so
+lrwxrwxrwx  1 root  wheel     16 Jul 15 08:55 /usr/lib/libcrypt.so.2@ -> libscrypt.so.2
+lrwxrwxrwx  1 root  wheel     15 Jul 15 08:55 /usr/lib/libcrypt_p.a@ -> libscrypt_p.a
+-r--r--r--  1 root  wheel   6194 Nov  8 14:27 /usr/lib/libscrypt.a
+lrwxr-xr-x  1 root  wheel     14 Nov  8 14:27 /usr/lib/libscrypt.so@ -> libscrypt.so.2
+-r--r--r--  1 root  wheel   7579 Nov  8 14:27 /usr/lib/libscrypt.so.2
+-r--r--r--  1 root  wheel   6684 Nov  8 14:27 /usr/lib/libscrypt_p.a</screen>
+	
+      <para>NIS$B%/%i%$%"%s%H$rG'>Z$G$-$J$$$H$&%H%i%V%k$,H/@8$7$?>l(B
+	$B9g(B, $B5/$-$F$$$=$&$JLdBj$r>e5-$NE@$+$iC5$7;O$a$k$N$,$$$$$G$7$g$&(B.
+	</para>
+    </sect2>
+  </sect1>
 </chapter>
