Yasushi Shinjo
2008-08-05 05:39:46 UTC
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B
$B$&$A$N<c$$$b$N$,(B Ubuntu Linux $B$+$i(B MacOSX $B$N(B LDAP $B%5!<%P(B
(Open Directory) $B$rMxMQ$7$FG'>Z$7$h$&$H$7$F$$$^$9!#(B
$B<!$N%Z!<%8$K0l1~@bL@$,$"$k$N$G$9$,!"$J$s$+0c$&$h$&$J5$$,$7$^$9!#(B
https://help.ubuntu.com/community/OSXLDAPClientAuthentication
getent passwd $B$G%f!<%6L>0lMw$,<h$l$k$h$&$K$O$J$C$?$N$G$9$,!"(B
$B%m%0%$%s$O$G$-$J$$$7!"(Bbash $B$d(B tcsh $B$G$N(B ~username $B$G$b0z$1$^(B
$B$;$s!#(Bbash $B$r(B strace $B$7$F$_$k$H!"(B/etc/nsswitch.conf $B$r(Bopen
$B$7$F$$$^$;$s!#(Bgetent $B$NJ}$O!"(B/etc/nsswitch.conf $B$r8+$F$$$^$9!#(B
$B$^$:$O(B bash $B$d(B /bin/login? $BEy$G(B /etc/nsswitch.conf $B$r8+$k$h(B
$B$&$K$9$k$N$+$J$H;W$$$^$9!#(B
$B>e$N(B OSXLDAPClientAuthentication $B$G!"(Bmd5 $B$H=P$F$$$^$9$,!"(B
MacOSX $B$N(B LDAP (Open Diretory)$B$G$O!"(Bmd5 $B$N%Q%9%o!<%I$O0z$1$J(B
$B$$$H;W$$$^$9!#$=$NBe$j$K!"(Bbind $B$G$-$k$+$I$&$+$GH=Dj$9$k$N$@(B
$B$H;W$$$^$9!#$3$3$***@_Dj$K$D$$$F$b!"(Bmd5 $B$H=q$$$F$"$k$N$O0c$&$h(B
$B$&$J5$$,$7$^$9!#(B
$B$3$NJU$j$***@_Dj$K$D$$$F2?$+%R%s%H$O$J$$$G$7$g$&$+!#(B
$BB>$N(B PAM/nsswitch $B;H$&(B OS $B$dB>$N(B Linux $B$NNc$G$b$$$$$G$9!#(B
$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
$B$&$A$N<c$$$b$N$,(B Ubuntu Linux $B$+$i(B MacOSX $B$N(B LDAP $B%5!<%P(B
(Open Directory) $B$rMxMQ$7$FG'>Z$7$h$&$H$7$F$$$^$9!#(B
$B<!$N%Z!<%8$K0l1~@bL@$,$"$k$N$G$9$,!"$J$s$+0c$&$h$&$J5$$,$7$^$9!#(B
https://help.ubuntu.com/community/OSXLDAPClientAuthentication
getent passwd $B$G%f!<%6L>0lMw$,<h$l$k$h$&$K$O$J$C$?$N$G$9$,!"(B
$B%m%0%$%s$O$G$-$J$$$7!"(Bbash $B$d(B tcsh $B$G$N(B ~username $B$G$b0z$1$^(B
$B$;$s!#(Bbash $B$r(B strace $B$7$F$_$k$H!"(B/etc/nsswitch.conf $B$r(Bopen
$B$7$F$$$^$;$s!#(Bgetent $B$NJ}$O!"(B/etc/nsswitch.conf $B$r8+$F$$$^$9!#(B
$B$^$:$O(B bash $B$d(B /bin/login? $BEy$G(B /etc/nsswitch.conf $B$r8+$k$h(B
$B$&$K$9$k$N$+$J$H;W$$$^$9!#(B
$B>e$N(B OSXLDAPClientAuthentication $B$G!"(Bmd5 $B$H=P$F$$$^$9$,!"(B
MacOSX $B$N(B LDAP (Open Diretory)$B$G$O!"(Bmd5 $B$N%Q%9%o!<%I$O0z$1$J(B
$B$$$H;W$$$^$9!#$=$NBe$j$K!"(Bbind $B$G$-$k$+$I$&$+$GH=Dj$9$k$N$@(B
$B$H;W$$$^$9!#$3$3$***@_Dj$K$D$$$F$b!"(Bmd5 $B$H=q$$$F$"$k$N$O0c$&$h(B
$B$&$J5$$,$7$^$9!#(B
$B$3$NJU$j$***@_Dj$K$D$$$F2?$+%R%s%H$O$J$$$G$7$g$&$+!#(B
$BB>$N(B PAM/nsswitch $B;H$&(B OS $B$dB>$N(B Linux $B$NNc$G$b$$$$$G$9!#(B
$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B