From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Apr  9 22:08:47 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id WAA19289
	Thu, 9 Apr 1998 22:08:47 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id WAA19268
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 9 Apr 1998 22:08:45 +0900 (JST)
Received: from rayearth.rim.or.jp (rayearth.rim.or.jp [202.247.130.242]) by ns11.rim.or.jp (8.8.5/3.5Wpl2-ns11/RIMNET-2) with ESMTP
	id WAA06558 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 9 Apr 1998 22:08:44 +0900 (JST)
Received: (from uucp@localhost) by rayearth.rim.or.jp (8.8.5/3.5Wpl2-uucp1/RIMNET) with UUCP
	id WAA24669 for FreeBSD-users-jp@jp.freebsd.org; Thu, 9 Apr 1998 22:08:43 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by yoki.honet.rim.or.jp (8.8.7/3.3W9-uucp) with ESMTP id VAA22504; Thu, 9 Apr 1998 21:29:01 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 09 Apr 1998 15:08:00 +0900"
	<199804090609.PAA07153@ms7.niftyserve.or.jp>
References: <199804090609.PAA07153@ms7.niftyserve.or.jp>
X-Mailer: Mew version 1.93b23 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980409212901R.hokun@honet.rim.or.jp>
Date: Thu, 09 Apr 1998 21:29:01 +0900
From: Sung-ik Ho <hokun@honet.rim.or.jp>
X-Dispatcher: imput version 980302
Lines: 75
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 27082
Subject: [FreeBSD-users-jp 27082] Re: NIS
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$[!<!w%j%`%M%C%H$G$9!#(B
UNIX $B$r;H$&>e$G$N0lHLE*$JOC$7$@$H;W$C$F$$$?$s$G$9$,0c$&$N$+$J!)(B

From: $B8^H?ED!!=)I'(B <NCA03530@niftyserve.or.jp>
Subject: [FreeBSD-users-jp 27060] Re: NIS
Date: Thu, 09 Apr 1998 15:08:00 +0900
Message-ID: <199804090609.PAA07153@ms7.niftyserve.or.jp>

$B8^(B> > $B$$(B>/etc/passwd$B$N:G8e$N9T$K(B"+::0:0::"$B$rDI2C$7$h$&$H$9$k$H!"(B
$B8^(B> >                             ^^$B$D$$$G$K!"(Bpasswd field $B$b!"(B
$B8^(B> >           *$B$K$7$F$*$$$?J}$,$$$$$s$8$c$J$+$C$?$+$J!)(B($B3NEY(B3%)
$B8^(B> 
$B8^(B> FreeBSD $B$N>l9g!"(BNIS map $B$N;2>H$r;X<($9$k9T$N(B password field $B$r(B `*' $B$K(B
$B8^(B> $B$9$k$H!"(BNIS $B$G4IM}$5$l$F$$$k(B user $B$,(B login $B$G$-$J$$$+!"$*$+$7$J$3$H$K(B
$B8^(B> $B$J$C$F$7$^$&$H$$$&8=>]$,5/$3$C$F$$$?$H5-21$7$F$$$^$9!#(B2.1.5-RELEASE $B$N(B
$B8^(B> $B:"$NOC$G$9$,!#(B

password field $B$r(B '*' $B$K$9$k$H$=$N%f!<%6!<$G$O%m%0%$%s$G$-$J$/$J$j$^$9!#(B
$B<j$C<h$jAa$/$=$N%f!<%6!<$N%"%+%&%s%H$r8~$&$K$9$k>l9g$K;H$($^$9!#(B

$B8^(B> $B0JA0$O!J(BUNIX MAGAZINE $B$d(B UNIX USER $B$J$I$K:\$C$F$$$k!K(BNIS $B4XO"$N5-;v$H(B
$B8^(B> $B$$$($P$=$NBP>]$O(B SunOS 4.x.x $B$P$+$j$G!JEv$?$jA0$G$9$M(B (^^;$B!K!"$=$NCf$G(B
$B8^(B> $B$O!V(BNIS map $B$r;2>H$9$k9T$N(B password field $B$,6u$@$H!"$=$N(B machine $B$,(B 
$B8^(B> NIS client $B$K$J$C$F$$$J$$>l9g$K(B `+' $B$H$$$&(B user $BL>$G(B login $B$G$-$F$7$^(B
$B8^(B> $B$C$F(B security hole $B$K$J$k$N$G!"(B`*' $B$GKd$a$F$*$/$h$&$K!W$H=q$+$l$F$$$k(B

$B>e5-$NM}M3$K$h$j(B '+' $B$G;O$^$k%(%s%H%j!<$N(B password field $B$r(B '*' $B$K$7$F(B
$B$*$/;v$K$h$C$F(B '+' $B$H$$$&%f!<%6!<$G%m%0%$%s$5$l$F$7$^$&;v$rKI$2$^$9!#(B

$B8^(B> $B$N$G!"<+J,$G$b$=$l$K=`$8$F5-=R$7$F$_$?$H$3$m!"$I$&$7$F$b@5>o$K(B login 
$B8^(B> $B$G$-$:$K%O%^$C$?!"$H$$$&7P83$,$"$j$^$9!#$s$G!"!V(BSunOS $B$O(B shadow
$B8^(B> password $B$8$c$J$$$7$J$"!#(BFreeBSD $B$O(B shadow password system $B$@$+$i!"$-$C(B
$B8^(B> $B$H5!9=$,0c$&!J!a$I$3$+$G$h$7$J$K7W$i$C$F$/$l$k!K$N$M!W$H$$$&$3$H$K$7$F(B
$B8^(B> $B$7$^$C$F$4$^$+$7$F$7$^$C$F$$$^$9(B (--;$B!#(B

% ypcat passwd

$B$r<B9T$7$F$_$F2<$5$$!#(B/var/yp/master.passwd $B$N%f!<%6!<%(%s%H%j!<$,(B
/etc/passwd $B$N7A<0(B($B$D$^$j=>Mh$N%Q%9%o!<%I7A<0(B)$B$GI=<($5$l$^$9!#(B
$B$3$l$,(B /var/yp $B0J2<$G(B make $B$9$k$H:n@.$5$l$k(B /var/yp/passwd $B$NFbMF$G$9!#(B
$BBP1~4X78$r=q$/$H(B

  /etc/master.passwd    -> /etc/passwd
  /var/yp/master.passwd -> /var/yp/passwd

$B$H$J$C$F$$$^$9!#(B

% ypcat -x

$B$r$9$k$HJ,$+$k$N$G$9$,!"!V(BNIS$B!W$H$7$F4IM}$5$l$k(B 'passwd' $B%U%!%$%k$O(B
/var/yp/passwd $B$NJ}$G$9!#$=$l$K$h$C$F(B FreeBSD $B0J30$N%7%9%F%`$H$b(B NIS
$B$N(B passwd $B%U%!%$%k$r6&M-$G$-$^$9!#(B

$B$?$@$78^H?ED$5$s$N$*$C$7$c$C$F$$$k$h$&$K!"$3$N$^$^$@$H(B Shadow passwd
$B$r;H$C$F$$$J$$%/%i%$%"%s%H$+$i%m%0%$%s$G$-$^$;$s!#2?8N$+$H$$$&$H(B
/var/yp/passwd $B$N(B passwd field $B$,(B '*' $B$K$J$C$F$$$k$+$i$G$9!#(B

$B!VA4$/;H$($s$8$c$J$$$+!*!*$8$c$"$I$&$9$s$N$h!*!*!W$H$$$&@<$O$b$C$H$b!"(B
$B$=$N$?$a$K(B /var/yp/Makefile $B$K(B $B!V(BUNSECURE = "True"$B!W$H$$$&$b$N$,$"$j(B
$B$^$9!#%G%U%)%k%H$G$O$3$N9T$,%3%a%s%H$K$J$C$F$$$k$N$G>e5-$N$h$&$JLdBj(B
$B$,$"$k$N$G$9$,!"$3$N9T$rM-8z$K$7$F$"$2$k$H(B /var/yp/passwd $B$N(B password
field $B$,0E9f2=$5$l$?(B password $B$K$J$j$^$9!#(B

$B$3$l$G$a$G$?$/(B shadow passwd $B$r;H$C$F$$$J$$(B NIS $B%/%i%$%"%s%H$b(B NIS
$B4IM}$5$l$F$$$k%f!<%6!<$G%m%0%$%s$G$-$k$h$&$K$J$j$^$9!#(B
$B$?$@$7(B passwd field $B$K(B($B0E9f2=$5$l$F$$$k$H$7$F$b(B) passwd $B$,F~$C$F$7$^(B
$B$&$N$G!V(BUNSECURE$B!W$J$o$1$G$9!#(B

$B!t(B $B$I$3$,!V%;%-%e%j%F%#BP:v!W$@!*!*(B $B13=q$/$J$h(B $B!d(B Software Design

$B>e5-$NM}M3$K$h$j(B /etc/master.passwd $B$r(B NIS $B$G;H$&$N$G$O$J$/!"(B
/var/yp/master.passwd $B$K!V(BNIS $B$G4IM}$7$?$$%f!<%6!<$N$_!W$r5-=R(B
$B$7$F$*$/$Y$-$G$7$g$&!#(B

| $B5v(B  $B>!1W(B  < hokun@honet.rim.or.jp >
