Sun ONE Directory Server ºÞ²z«ü«n |
¥»³¹°Q½×¨Ï¥ÎDirectory Server ¥D±±¥x¥H¤Î ldapmodify ©M ldapdelete «ü¥O¦æ¤½¥Îµ{¦¡×§ï¥Ø¿ý¤º®eªº¤è¦¡¡A¥]¬A°ò¥»Ãþ«¬ªºµ²ºc¶µ¥Ø¡B¨Ï¥ÎªÌ¶µ¥Ø¤ÎÂश¡C¦¹¥~¡A¥»³¹¤]²[»\¦b¿ï¥ÎÄÝ©Ê¥[±K¥\¯à (Directory Server 5.2 ·s¼W¥\¯à) ®ÉÄݩʪºÀx¦s¤è¦¡¡C
¦b±zªº¥Ø¿ý¶}µo³W¹º¶¥¬q´Á¶¡¡AÀ³¸Ó´yz¦Û¤vªº¥Ø¿ý©Òn¥]§tªº¸ê®ÆÃþ«¬¯S¼x¡C«Ø¥ß¶µ¥Ø¤Îקï¹w³]µ²ºc«e¡A±zÀ³¸Ó¥ý¾\Ū¡mSun ONE Directory Server ³¡¸p«ü«n¡n²Ä 2 ³¹<³]p»P¦s¨ú¥Ø¿ý¸ê®Æ>¡C
¥»³¹°²³]±z¹ï LDAP µ²ºc¤Î¨ä©w¸qªºª«¥óÃþ§O©MÄݩʤw¨ã³Æ°ò¥»ª¾ÃÑ¡C¦p»Ý Directory Server ©Ò´£¨Ñªºµ²ºc¤Î©Ò¦³ª«¥óÃþ§O»PÄݩʤ§©w¸qªºÂ²¤¶¡A½Ð°Ñ¾\¡mSun ONE Directory Server °Ñ¦Ò¤â¥U¡n¤¤ªº²Ä 4 ³¹<¥Ø¿ý¦øªA¾¹µ²ºc>¡C
ª`·N ±z¥²¶·©w¸q¾A·íªº¦s¨ú±±¨î«ü¥Ü (ACI) ¤~¯àקï±zªº¥Ø¿ý¡C¦p»Ý¶i¤@¨Bªº¸ê°T¡A½Ð°Ñ¾\²Ä 6 ³¹<ºÞ²z¦s¨ú±±¨î>¡C
¥»³¹¥]§t¤U¦C¸`¡G
²ÕºA¶µ¥Ø
¥Ø¿ý¦øªA¾¹±N©Ò¦³ªº²ÕºA¸ê°TÀx¦s¦b¤U¦CÀɮפº¡G
ServerRoot/slapd-serverID/config/dse.ldif
³oÓ LDAP ¸ê®Æ¥æ´«®æ¦¡ (LDIF) ªºÀÉ®×¥H¤å¦r§Î¦¡´yz LDAP ¶µ¥Ø¡BÄݩʤΨäÈ¡C³oÓÀɮפ¤ªº¥Ø¿ý¦øªA¾¹²ÕºA¥]¬A¡G
- cn=config ¶µ¥ØªºÄÝ©Ê©MÈ¡C
- cn=config ¤U¾ðª¬¤l¥Ø¿ý¤¤ªº©Ò¦³¶µ¥Ø¤Î¨äÄÝ©Ê©MÈ¡C¬Y¶µ¥Ø©ÎÄݩʦs¦b»P§_³q±`¨ã¦³¤£¦Pªº·N¸q¡C
- ®Ú¶µ¥Ø ("") »P cn=monitor ¶µ¥Øªºª«¥óÃþ§O»P¦s¨ú±±¨î«ü¥O (ACI)¡C³o¨Ç¶µ¥Øªº¨ä¥LÄݩʥѦøªA¾¹²£¥Í¡C
Directory Server Åý©Ò¦³²ÕºA³]©wȳ£¥i³z¹L LDAP ¶i¦æŪ¼g¡C¨Ì¹w³]È¡A¥Ø¿ýªº cn=config ¤À¤ä¥u¯à¥Ñ Administration Server ¤¤©w¸qªº¥Ø¿ýºÞ²zû (directory administrator) ¤Î¥Ø¿ýºÞ²zû (directory manager) ¦s¨ú¡C³o¨ÇºÞ²z¨Ï¥ÎªÌ¥i¥HÀ˵ø¤Îקï²ÕºA¶µ¥Ø¡A´N¦p¦P¨ä¥L¥ô¦ó¥Ø¿ý¶µ¥Ø¤@¼Ë¡C
±zÀ³¸ÓÁקK¦b cn=config ¶µ¥Ø¤U«Ø¥ß¶µ¥Ø¡A¦]¬°³o¼Ëªº¶µ¥Ø·|Àx¦s¦b dse.ldif Àɮפº¡A¦Ó³oÓÀɮפ£¹³´¶³q¶µ¥Øªº¸ê®Æ®w¤@¼Ë¨ã¦³°ª«×½Õ¾ã©Ê¡C¦]¦¹¡A¦pªG¦³³\¦h¶µ¥Ø (¯S§O¬O¥i¯à»Ýn¸g±`§ó·sªº¶µ¥Ø) Àx¦s¦b cn=config ¤U¡A¥i¯à·|°§C®Ä¯à¡CµM¦Ó¡A±N¯S©wªº¨Ï¥ÎªÌ¶µ¥Ø¡A¨Ò¦p [½Æ¼gºÞ²zû] (¨ÑÀ³°Ó³sµ² DN) ¶µ¥ØÀx¦s¦b cn=config ¤U¥i¯à·|«Ü¦³¥Î¡A¦]¬°³o¼Ë¥i¶°¤¤ºÞ²z²ÕºA¸ê°T¡C
¨Ï¥Î¥D±±¥xקï²ÕºA
«Øij±z¨Ï¥Î Directory Server ¥D±±¥x³Ì¤W¼hªº [²ÕºA] ¼ÐÅÒ¨Óקï²ÕºA¡C¦¹¼ÐÅÒªº±ªO»P¹ï¸Ü¤è¶ô´£¨Ñ¥H¤u§@¬°°ò¦ªº±±¨î¶µ¡A¥iÀ°§U±z§Ö³t¡B¦³®Ä²v¦a³]©w²ÕºA¡C¦¹¥~¡A¥D±±¥x¤¶±·|¬°±zºÞ²z²ÕºAªº½ÆÂø©Ê»P¬Û¤¬¨Ì¦s©Ê¡C
¦b¥»¤å¥ó¡u¨Ï¥Î¥D±±¥x...¡vµ{§Ç¤¤·|¥[¥H»¡©ú¥D±±¥xªº²ÕºA¤¶±¡A³o¨Çµ{§Ç»¡©ú¦p¦ó¨Ï¥Î [²ÕºA] ¼ÐÅÒªº±ªO»P¹ï¸Ü¤è¶ô§¹¦¨¯S©wªººÞ²z¤u§@¡C¤¶±¥»¨·|²M·¡«ü¥ÜÀx¦s²ÕºAªº¤è¦¡¥H¤Î«·s±Ò°Ê¦øªA¾¹ÅýÅܧó¥Í®Äªº®É¾÷¡C
±q«ü¥O¦æקï²ÕºA
¦]¬° cn=config ¾ðª¬¤l¥Ø¿ý¥i³z¹L LDAP ¦s¨ú¡A©Ò¥H¥i¥H¥Î ldapsearch¡Bldapmodify ©M ldapdelete «ü¥OÀ˵ø¤Îקï¦øªA¾¹²ÕºA¡Ccn=config ¶µ¥Ø¤Î¨ä¤U©Ò¦³¶µ¥Ø³£¥i§Q¥Î<±q«ü¥O¦æºÞ²z¶µ¥Ø>¤¤»¡©úªºµ{§Ç»P LDIF ®æ¦¡¶i¦æקï¡C
¦ý¬O±z¥²¶·¤F¸Ñ³o¨Ç¶µ¥Øªº·N¸q¡B¨äÄݩʪº¥Î³~¥H¤Î¤¹³\ªºÈµ¥¡C¥»¤å¥óªº¡u±q«ü¥O¦æ...¡vµ{§Ç¤¤·|¸ÑÄÀ³o¨Ç«nªºª`·N¨Æ¶µ¡A¸Óµ{§Ç·|Á|¨Ò»¡©ú±z¥i¥H³]©wªº²ÕºA¶µ¥Ø»PÄÝ©Ê¡C¦p»Ý©Ò¦³²ÕºA¶µ¥Ø»PÄݩʪº§¹¾ã´yz¡A¥]¬A¤¹³\Ȫº½d³ò¡A½Ð°Ñ¾\¡mSun ONE Directory Server °Ñ¦Ò¤â¥U¡n¡C
¦]¦¹¡A±q¥D±±¥xקï²ÕºA·|¤ñ±q«ü¥O¦æקï§ó¥[ª½Ä±¦¡¡C¦ý¬O¡A¦³¤Ö¼Æ²ÕºA³]©wµLªk³z¹L¥D±±¥x¶i¦æ¡A¦]¦¹¥u´£¨Ñ«ü¥O¦æµ{§Ç¡C±z¤]¥i¥H¼¶¼g¨Ï¥Î«ü¥O¦æ¤u¨ãªº«ü¥OÀÉ¡A§Q¥Î«ü¥O¦æµ{§Ç±N²ÕºA¤u§@¦Û°Ê¤Æ¡C
קï dse.ldif ÀÉ®×
dse.ldif ÀÉ®×¥]§t¦øªA¾¹±Ò°Ê©Î«·s±Ò°Ê®É±NŪ¨ú¤Î¨Ï¥Îªº²ÕºA¡C³oÓÀɮתº LDIF ¤º®e¬O cn=config ¶µ¥Ø¤Î¨ä¾ðª¬¤l¥Ø¿ý¡C¥u¦³¦w¸Ë´Á¶¡©Ò©w¸qªº¨t²Î¨Ï¥ÎªÌ¥iŪ¨ú³oÓÀɮסC
ª½±µ½s¿è³oÓÀɮתº¤º®e¨Óקï²ÕºA¤ñ¸û®e©ö¥X¿ù¡A¦]¦¹¤£«Øij³oºØ§@ªk¡C±zÀ³¸Óª¾¹D¤U¦C¹B§@¤è¦¡¡G
- ¦b±Ò°Ê®É¥u·|Ū¨ú dse.ldif Àɮפ@¦¸¡C¤§«á¡A¦øªA¾¹²ÕºA´N¥H²ÕºA¶µ¥Ø¦b°O¾ÐÅ餤ªº LDAP ¼v¹³¬°·Ç¡C¦]¦¹¡A¦b±Ò°Ê«á©Ò°µªºÀÉ®×קï±Nµ¥¨ì¤U¤@¦¸«·s±Ò°Ê®É¤~·|¥Í®Ä¡C
- ¨Ï¥Î¥D±±¥x©Î±q«ü¥O¦æקï²ÕºA·|Åܧó²ÕºAªº LDAP ¼v¹³¡C¦³¨Ç¥Ø¿ý¥\¯à·|¦b±Ò°Ê®ÉŪ¨ú¥Ø«eªº²ÕºA¡A¦]¦¹¤£¥²«·s±Ò°Ê¦øªA¾¹¡C
- ¨C·í²ÕºAªº LDAP ¼v¹³Åܧó®É¡A¦øªA¾¹´N·|¼g¤J dse.ldif ÀɮסC¦³¨Ç¥Ø¿ý¥\¯à¥u¦b¦øªA¾¹±Ò°Ê®ÉŪ¨ú¨ä²ÕºA¡A¦Ó¼g¤JÀÉ®×¥i½T«OÅܧó·|¦s¦b¡C
²{¦³ªº dse.ldif ÀÉ®×·|½Æ»s¦¨¬° dse.ldif.bak¡A¨ÃÂмg²{¦³ªº dse.ldif.bak¡C¦]¦¹¡A¦pªG¦b¦øªA¾¹«·s±Ò°Ê¤§«e³z¹L LDAP Åܧó²ÕºA¡A¹ï dse.ldif ÀɮשҰµªº¥ô¦ó¤â°ÊÅܧó±N·|®ø¥¢¤£¨£¡C
- ¨C¦¸¦¨¥\±Ò°Ê¥Ø¿ý«á¡Adse.ldif ÀÉ®×·|½Æ»s¦¨¦P¤@¦ì¸m¤¤ªº dse.ldif.startOK¡C¦pªG¦]¬°²ÕºAÅܧó¿ù»~¾ÉPµLªk±Ò°Ê¦øªA¾¹¡A±z¥²¶·±q³oÓÀÉ®×ÁÙì dse.ldif¡C
¨Ï¥Î¥D±±¥xºÞ²z¶µ¥Ø
±z¥i¥H¥Î Directory Server ¥D±±¥x¤Wªº [¥Ø¿ý] ¼ÐÅҤζµ¥Ø½s¿è¾¹¹ï¸Ü¤è¶ôÓ§O¥[¤J¡Bקï©Î§R°£¶µ¥Ø¡C¦pªGn¦P®É¾Þ§@´XÓ¶µ¥Ø¡A½Ð°Ñ¾\<¨Ï¥Î¥D±±¥x°õ¦æ¤j¶q§@·~>¡C
¦p»ÝÃö©ó±Ò°Ê Directory Server ¥D±±¥x»PÂsÄý¨Ï¥ÎªÌ¤¶±ªº¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\<¨Ï¥Î Directory Server Console>¡C
«Ø¥ß¥Ø¿ý¶µ¥Ø
Directory Server ¥D±±¥x´£¨Ñ¼ÆÓ¥i«Ø¥ß¥Ø¿ý¶µ¥Øªº¦Ûq½d¥»¡C¨CÓ½d¥»¬O¯S©wÃþ«¬¤§ª«¥óÃþ§Oªº¦Ûq½s¿è¾¹¡Cªí 2-1 Åã¥Ü¨CÓ¦Ûq½s¿è¾¹©Ò¥Îªºª«¥óÃþ§O¡C
³o¨Ç¦Ûq½s¿è¾¹©Ò¥]§tªºÄæ¦ì¥Nªí©Ò¦³±j¨îÄÝ©Ê¡A¥H¤ÎÓ§Oª«¥óÃþ§O±`¥Îªº³¡¤À¿ï¥ÎÄÝ©Ê¡CYn¥Î³o¨Ç½d¥»«Ø¥ß¶µ¥Ø¡A½Ð¨Ì·Ó<¨Ï¥Î¦Ûq½s¿è¾¹«Ø¥ß¶µ¥Ø>¤¤ªº»¡©ú¶i¦æ¡CYn«Ø¥ß¥ô¦ó¨ä¥LÃþ«¬ªº¶µ¥Ø¡A½Ð°Ñ¾\<«Ø¥ß¨ä¥LÃþ«¬ªº¶µ¥Ø>¡C
¨Ï¥Î¦Ûq½s¿è¾¹«Ø¥ß¶µ¥Ø
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün§@¬°·s¶µ¥Ø¤÷¶µªº¶µ¥Ø¡C
- ¥H·Æ¹«¥kÁä«ö¤@¤U¤÷¶µ¡A¿ï¾Ü [·s¼W] ¥\¯àªí¶µ¥Ø¡A¦A±q¤l¥\¯àªí¤¤¿ï¾Ü¶µ¥ØÃþ«¬¡G¨Ï¥ÎªÌ¡B¸s²Õ¡B²Õ´³æ¦ì¡B¨¤¦â¡BªA°ÈÃþ§O¡B±K½Xì«h©ÎÂश¡C©ÎªÌ¡A±z¥i¥H¦b¤÷¶µ¤W«ö¤@¤U·Æ¹«¥ªÁä¥H¿ï¾Ü¤÷¶µ¡A¦A±q [ª«¥ó] > [·s¼W] ¥\¯àªí¤¤¿ï¾Ü¶µ¥ØÃþ«¬¡C¥X²{±z¿ï¾Ü¤§¶µ¥ØÃþ«¬ªº¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¡C
¦Ûq½s¿è¾¹ªº¥ªÄ榳¤@³s¦êªº¼ÐÅÒ¡A¨CÓ¼ÐÅÒªºÄæ¦ì«hÅã¥Ü¦b¥kÃä¡C¨Ì¹w³]È¡A©Ò¦³¦Ûq½s¿è¾¹¶}±Ò®É·|¿ï¾Ü³Ì¤W¼hªº [¨Ï¥ÎªÌ] ©Î [¤@¯ë] ¼ÐÅÒ¡A¤W±¥]§t·s¶µ¥Øªº¦WºÙ©M»¡©úÄæ¦ì¡C
¨Ò¦p¡A¤U¹ÏÅã¥Ü¨Ï¥ÎªÌ¶µ¥Øªº¦Ûq½s¿è¾¹¡G
¹Ï 2-1    Directory Server Console - ¨Ï¥ÎªÌ¶µ¥Øªº¦Ûq½s¿è¾¹
- ¦b¦Ûq½s¿è¾¹ªºÄæ¦ì¤¤¬°±zn´£¨ÑªºÄÝ©Ê¿é¤JÈ¡C¤Z¬OÄæ¦ì¦WºÙ®Ç¦³¬P¸¹ (*) ªº±j¨îÄݩʳ£¥²¶·¿é¤JÈ¡F¨ä¥LÄæ¦ì«h¥i¥H«O¯dªÅ¥Õ¡C¦b¤¹³\¦h«ÈªºÄæ¦ì¤¤¡A±z¥i¥H«ö Return ¥H¤À¹j¼ÆÈ¡C
¦p»Ý¦U¶µ¥ØÃþ«¬ªº¦Ûq½s¿è¾¹¤¤¦³Ãö¯S©wÄæ¦ì¶i¤@¨Bªº¨ó§U¡A½Ð«ö¤@¤U [»¡©ú] «ö¶s¡C¦p»Ý [¨Ï¥ÎªÌ] »P [²Õ´³æ¦ì] ½s¿è¾¹¤W [»y¨¥] ¼ÐÅÒªº»¡©ú¡A½Ð°Ñ¾\<³]©w»y¨¥¤ä´©ªºÄÝ©Ê>¡C
¦p»Ý«Ø¥ß¸s²Õ¡B¨¤¦â¤ÎªA°ÈÃþ§O¶µ¥Øªº¶i¤@¨B»¡©ú¡A½Ð°Ñ¾\²Ä 5 ³¹<¶i¶¥¶µ¥ØºÞ²z>¡C¦p»Ý«Ø¥ß±K½Xì«hªº»¡©ú¡A½Ð°Ñ¾\²Ä 7 ³¹<¨Ï¥ÎªÌ±b¤áºÞ²z>¡C¦p»Ý«Ø¥ßÂशªº»¡©ú¡A½Ð°Ñ¾\<³]©wÂश>¡C
- «ö¤@¤U [½T©w] «Ø¥ß·sªº¶µ¥Ø¡A¨ÃÃö³¬¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¡A·s¶µ¥Ø¥X²{¦b¾ðª¬¥Ø¿ý¤¤¡C
- ¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¨Ã¤£·|¬°Ó§Oª«¥óÃþ§Oªº©Ò¦³¿ï¥ÎÄÝ©Ê´£¨ÑÄæ¦ì¡C¦pªG§Æ±æ¥[¤J¤£Åã¥Ü¦b¦Ûq½s¿è¾¹¤Wªº¿ï¥ÎÄÝ©Ê¡A½Ð¨Ì·Ó<¥H¼Ð·Ç½s¿è¾¹×§ï¶µ¥Ø>¤¤ªº»¡©ú¶i¦æ¡C
«Ø¥ß¨ä¥LÃþ«¬ªº¶µ¥Ø
½Ð¨Ì·Ó¥H¤U¨BÆJ¬°¥ô¦ó¤£¦bªí 2-1 ¤¤¦C¥Xªºª«¥óÃþ§O«Ø¥ß¶µ¥Ø¡C¦¹µ{§Ç¤]¥i¥Î¨Ó«Ø¥ß¥Ø¿ýµ²ºc¤¤¤w©w¸q¤§¥ô¦ó¦Ûqª«¥óÃþ§Oªº¶µ¥Ø¡G
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün§@¬°·s¶µ¥Ø¤÷¶µªº¶µ¥Ø¡C
- ¥H·Æ¹«¥kÁä«ö¤@¤U¤÷¶µ¡A¦A±q¤l¥\¯àªí¤¤¿ï¾Ü [·s¼W] > [¨ä¥L] ¶µ¥Ø¡C©ÎªÌ¡A±z¥i¥H¦b¤÷¶µ¤W«ö¤@¤U·Æ¹«¥ªÁä¥H¿ï¾Ü¤÷¶µ¡A¦A¿ï¾Ü [ª«¥ó] > [·s¼W] > [¨ä¥L] ¥\¯àªí¶µ¥Ø¡C
¥X²{ [·s¼Wª«¥ó] ¹ï¸Ü¤è¶ô¡C
- ¦b [·s¼Wª«¥ó] ¹ï¸Ü¤è¶ôªºª«¥óÃþ§O²M³æ¤¤¡A¿ï¾Ü©w¸q·s¶µ¥Øªºª«¥óÃþ§O¡A¦A«ö¤@¤U [½T©w]¡C
¦pªG¿ï¾Ü¦C¦bªí 2-1 ¤¤ªºª«¥óÃþ§O¡A±NÅã¥Ü¹ïÀ³ªº¦Ûq½s¿è¾¹ (°Ñ¾\<¨Ï¥Î¦Ûq½s¿è¾¹«Ø¥ß¶µ¥Ø>)¡C¦b¨ä¥L±¡ªp¤¤¡A«h§¡Åã¥Ü¼Ð·Ç½s¿è¾¹¡C
- «Ø¥ß·s¶µ¥Ø®É¡A¼Ð·Ç½s¿è¾¹¤¤·|¬°±z¿ï¾Üªºª«¥óÃþ§O¤¤©Ò¦³¥²nªºÄݩʦU´£¨Ñ¤@ÓÄæ¦ì¡C©Ò¦³¥²nÄݩʳ£¥²¶·¿é¤JÈ¡C¦³¨ÇÄæ¦ì¦³¼Ð·Çªº¹w¯d¦ì¸mÈ¡A¨Ò¦p New¡A±zÀ³¸Ó¥Î¹ï±zªº¶µ¥Ø¦³·N¸qªºÈ¨ú¥N¹w¯d¦ì¸mÈ¡C
- Yn©w¸q©Ò¿ïª«¥óÃþ§O¤¹³\ªº¨ä¥LÄÝ©Ê¡A±z¥²¶·©ú½T¥[¤J¡CYn¬°¿ï¥ÎÄÝ©Ê¿é¤JÈ¡G
- «ö¤@¤U [¥[¤JÄÝ©Ê] «ö¶s¥HÅã¥Ü¤¹³\ªºÄݩʲM³æ¡C
- ±q [¥[¤JÄÝ©Ê] ¹ï¸Ü¤è¶ô¤¤¿ï¾Ü¤@©Î¦hÓÄÝ©Ê¡A¦A«ö¤@¤U [½T©w]¡C
- ¦b¼Ð·Ç½s¿è¾¹¤¤·sÄݩʦWºÙ®Ç¿é¤JÈ¡C
¦p»ÝÃö©ó¦¹¹ï¸Ü¤è¶ô¤¤¨ä¥L±±¨î¶µ¶i¤@¨Bªº¸Ô²Ó¸ê®Æ¡A½Ð°Ñ¾\<¥H¼Ð·Ç½s¿è¾¹×§ï¶µ¥Ø>¡C
- ¨Ì·Ó¹w³]¡A·|¿ï¾Ü¨ä¤¤¤@Ó¥²nÄݩʧ@¬°©R¦WÄÝ©Ê¡A¸Ó¥²nÄÝ©Ê·|¥X²{¦b¼Ð·Ç½s¿è¾¹¤¤©ÒÅã¥Üªº¶µ¥Ø DN ¤¤¡CYnÅܧó©R¦WÄÝ©Ê¡G
- «ö¤@¤U [Åܧó] «ö¶s¥HÅã¥Ü [Åܧó©R¦WÄÝ©Ê] ¹ï¸Ü¤è¶ô¡C
- ¦bÄÝ©Êªí¤¤¡A¿ï¾Ün¥Î¦b·s¶µ¥Ø DN ¤¤ªº¤@©Î¦hÓÄݩʮǪº®Ö¨ú¤è¶ô¡C
- ¦b [Åܧó©R¦WÄÝ©Ê] ¹ï¸Ü¤è¶ô¤¤«ö¤@¤U [½T©w]¡C¼Ð·Ç½s¿è¾¹¤¤ªº DN ´N·|¥H¿ï¨úªº©R¦WÄÝ©ÊÅã¥Ü·sªº DN¡C
- ¦b¼Ð·Ç½s¿è¾¹¤¤«ö¤@¤U [½T©w]¡A¥HÀx¦s·s¶µ¥Ø¡C
·s¶µ¥Ø¦b¾ðª¬¥Ø¿ý¤¤Åã¥Ü¬°¤÷¶µªº¤l¶µ¡C
¥Î¦Ûq½s¿è¾¹×§ï¶µ¥Ø
¹ï©ó¦C¦bªí 2-1 ¤¤ªºª«¥óÃþ§O¡A±z¥i¥H¿ï¾Ü¨Ï¥Î¹ïÀ³ªº¦Ûq½s¿è¾¹©Î¼Ð·Ç½s¿è¾¹¨Ó½s¿è¶µ¥Ø¡C¨Ï¥Î¦Ûq½s¿è¾¹¡A¥i¥H«Ü®e©ö¦a¦s¨ú³Ì±`¥ÎªºÄæ¦ì¡A¦Ó¥B¤¶±·|À°§U±z¬°½ÆÂøªºÄÝ©Ê (¨Ò¦p¨¤¦â©ÎªA°ÈÃþ§O©w¸q¤¤ªºÄÝ©Ê) ©w¸qÈ¡C
¼Ð·Ç½s¿è¾¹¥iÅý±z¹ï¶µ¥Ø°õ¦æ¤ñ¸û¶i¶¥ªº§@·~¡A¨Ò¦p¥[¤Jª«¥óÃþ§O¡B¥[¤J¤¹³\ªºÄÝ©Ê¥H¤Î³B²z¦h«ÈÄݩʵ¥¡CYn¥H¼Ð·Ç½s¿è¾¹½s¿è¶µ¥Ø¡A½Ð°Ñ¾\<¥H¼Ð·Ç½s¿è¾¹×§ï¶µ¥Ø>¡C
ª`·N ¦Ûq½s¿è¾¹¥u¥i¥Î¨Ó½s¿è¦C¦bªí 2-1 ¤¤ªºª«¥óÃþ§O¡C¦Ü©ó¥]§t¨ä¥Lµ²ºcª«¥óÃþ§Oªº¶µ¥Ø (¨Ò¦p±q inetorgperson Ä~©Ó±o¨Óªº¦ÛqÃþ§O)¡A«h¥u¯à³z¹L¼Ð·Ç½s¿è¾¹¶i¦æ½s¿è¡C
Y¶µ¥Ø°£¤F¦C¥Üªºª«¥óÃþ§O¤§¥~ÁÙ¥]§t»²§Uª«¥óÃþ§O¡A«h¸Ó¶µ¥Ø¥i¥H¥Î¦Ûq½s¿è¾¹¶i¦æºÞ²z¡C¦ý¦Ûq½s¿è¾¹¤¤¤£Åã¥Ü»²§UÃþ§O©Ò©w¸qªº¥ô¦óÄÝ©Ê¡C¦p»Ý»²§Uª«¥óÃþ§Oªº©w¸q¡A½Ð°Ñ¾\¡mSun ONE Directory Server °Ñ¦Ò¤â¥U¡n²Ä 9 ³¹ªº<ª«¥óÃþ§O>¡C
±Ò°Ê¦Ûq½s¿è¾¹
Yn½s¿èªí 2-1 ¤¤©Ò¦Cª«¥óÃþ§Oªº¶µ¥Ø¡G
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün½s¿èªº¶µ¥Ø¡C
- ³s«ö¨â¤U¶µ¥Ø¡C¦³´XÓ´À¥N°Ê§@¤]¥i¥H±Ò°Ê¶µ¥Øªº¦Ûq½s¿è¾¹¡G
- ¥H·Æ¹«¥kÁä«ö¤@¤U¶µ¥Ø¡A¦A¿ï¾Ü [¥H¦Ûq½s¿è¾¹½s¿è] ¶µ¥Ø¡C
- ¥H·Æ¹«¥ªÁä«ö¤@¤U¥H¿ï¾Ü¶µ¥Ø¡A¦A¿ï¾Ü [ª«¥ó] > [¥H¦Ûq½s¿è¾¹½s¿è] ¥\¯àªí¶µ¥Ø¡C
- ¥H·Æ¹«¥ªÁä«ö¤@¤U¥H¿ï¾Ü¶µ¥Ø¡A¦A¨Ï¥ÎÁä½L§Ö³tÁä Control-P¡C
Åã¥Ü¶µ¥Øªºª«¥óÃþ§O©Ò¨Ï¥Îªº¦Ûq½s¿è¾¹¡C¨Ò¦p¡A¹Ï 2-1 ¤¤Åã¥Ü [¨Ï¥ÎªÌ] ¶µ¥Øªº¦Ûq½s¿è¾¹¡C
- ¨Ì¹w³]È¡A©Ò¦³¦Ûq½s¿è¾¹¶}±Ò®É·|¿ï¾Ü³Ì¤W¼hªº [¨Ï¥ÎªÌ] ©Î [¤@¯ë] ¼ÐÅÒ¡A¤W±¥]§t·s¶µ¥Øªº¦WºÙ©M»¡©úÄæ¦ì¡C°w¹ï±znק諸ÄÝ©Ê¡A¦b¦Ûq½s¿è¾¹ªºÄæ¦ì¤¤½s¿è©Î²¾°£È¡CÄæ¦ì¦WºÙ®Ç¥H¬P¸¹ (*) ¼Ð¥ÜªºÄÝ©ó±j¨îÄÝ©Ê¡A±z¥i¥Hקï¦ýµLªk²¾°£³oÃþÄݩʪºÈ¡C¨ä¥LÄæ¦ì«h¥i¥H«O¯dªÅ¥Õ¡C¦b¤¹³\¦h«ÈªºÄæ¦ì¤¤¡A±z¥i¥H«ö Return ¥H¤À¹j¼ÆÈ¡C
¿ï¨ú¥ªÄ椤ªº¨ä¥L¼ÐÅÒ¡A¥Hקï¹ïÀ³±ªO¤WªºÈ¡C¦p»Ý¦U¶µ¥ØÃþ«¬ªº¦Ûq½s¿è¾¹¤¤¦³Ãö¯S©wÄæ¦ì¶i¤@¨Bªº¨ó§U¡A½Ð«ö¤@¤U [»¡©ú] «ö¶s¡C
¦p»Ý [¨Ï¥ÎªÌ] »P [²Õ´³æ¦ì] ½s¿è¾¹¤W [»y¨¥] ¼ÐÅÒªº»¡©ú¡A½Ð°Ñ¾\<³]©w»y¨¥¤ä´©ªºÄÝ©Ê>¡C¨Ï¥ÎªÌ»P¸s²Õ¶µ¥Øªº [±b¤á] ¼ÐÅÒ¤W¦UÓÄæ¦ì±N©ó²Ä 7 ³¹<¨Ï¥ÎªÌ±b¤áºÞ²z>¤¤»¡©ú¡C[NT ¨Ï¥ÎªÌ] »P [Posix ¨Ï¥ÎªÌ] ¼ÐÅÒ¬O¬°
©Ò´£¨Ñ¡A¦p»Ý¸Ô²Ó¸ê®Æ¡A½Ð¬¢¸ß Sun ¥Nªí¡C ¦p»Ýקï¸s²Õ¡B¨¤¦â»PªA°ÈÃþ§O¶µ¥Ø¶i¤@¨Bªº»¡©ú¡A½Ð°Ñ¾\²Ä 5 ³¹<¶i¶¥¶µ¥ØºÞ²z>¡F¦p»Ýקï±K½Xì«hªº»¡©ú¡A½Ð°Ñ¾\²Ä 7 ³¹<¨Ï¥ÎªÌ±b¤áºÞ²z>¡F¦p»ÝקïÂशªº»¡©ú¡A½Ð°Ñ¾\<³]©wÂश>¡C
- «ö¤@¤U [½T©w] Àx¦s¶µ¥ØªºÅܧó¡A¨ÃÃö³¬¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¡C¦pªGקï¤F©R¦WÄÝ©Ê (¨Ò¦p¨Ï¥ÎªÌ¶µ¥Øªº¤@¯ë¦WºÙ)¡A¾ðª¬¥Ø¿ý¤¤±N¤Ï¬M¸ÓÅܧó¡C
³]©w»y¨¥¤ä´©ªºÄÝ©Ê
¨Ï¥ÎªÌ»P²Õ´³æ¦ì¶µ¥Øªº¦Ûq½s¿è¾¹³£´£¨Ñ°ê»Ú¤Æ¥Ø¿ýªº»y¨¥¤ä´©¡C
- ¨Ì<±Ò°Ê¦Ûq½s¿è¾¹>©Òz¶}±Ò±zªº¶µ¥Øªº¦Ûq½s¿è¾¹¡C
- «ö¤@¤U¥ªÄ椤ªº [»y¨¥] ¼ÐÅÒ¡C
- ¹ï©ó¨Ï¥ÎªÌ¶µ¥Ø¡A±z¥i¥H¥Î¤U©Ô¦¡²M³æ³]©wºD¥Îªº»y¨¥¡C
- ¹ï©ó¨Ï¥ÎªÌ»P²Õ´³æ¦ì¶µ¥Ø¡A±z¥i¥H¦b²M³æÅã¥Üªº¥ô¦ó»y¨¥ªº«ü©wÄæ¦ì¤¤¿é¤J·í¦a»y¨t¤ÆªºÈ¡C¿ï¾Ü»y¨¥¡AµM«á¥H¸Ó»y¨¥¿é¤J¤@©Î¦hÓÈ¡C©w¸q·í¦a»y¨t¤ÆȤ§«á¡A²M³æ¤¤ªº»y¨¥¦WºÙ·|¥H²ÊÅéÅã¥Ü¡C
¬Y¨Ç»y¨¥¤]¦³«÷µÄæ¦ì¡A±z¥i¥H¦b¨ä¤¤¿é¤J·í¦a»y¨t¤ÆȪºµoµªí¥Üªk¡C
- «ö¤@¤U [½T©w] Àx¦s¶µ¥ØªºÅܧó¡A¨ÃÃö³¬¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¡C
¥H¼Ð·Ç½s¿è¾¹×§ï¶µ¥Ø
¼Ð·Ç½s¿è¾¹¥i®Ú¾Úµn¤J¥D±±¥x©Ò¥Îªº³sµ² DN¡A¤¹³\±z¬d¬Ý¶µ¥Øªº©Ò¦³¥iŪ¨úÄÝ©Ê¡A¤Î½s¿è¥i¼g¤JÄÝ©Ê¡C¥¦¥iÅý±z¥[¤J¤Î²¾°£ÄÝ©Ê¡B³]©w¦h«ÈÄÝ©Ê¥H¤ÎºÞ²z¶µ¥Øªºª«¥óÃþ§O¡C¥[¤JÄݩʮɡA±z¥i¥H©w¸q¤G¶i¦ìÄÝ©Ê»P»y¨¥¤ä´©ªº¤lÃþ§O¡C
±Ò°Ê¼Ð·Ç½s¿è¾¹
Yn¬°¥Ø¿ý¤¤ªº¥ô¦ó¶µ¥Ø±Ò°Ê¼Ð·Ç½s¿è¾¹¡G
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün½s¿èªº¶µ¥Ø¡C
- ¥H·Æ¹«¥kÁä«ö¤@¤U¶µ¥Ø¡A¦A¿ï¾Ü [¥H¼Ð·Ç½s¿è¾¹½s¿è] ¶µ¥Ø¡C¦³´XÓ´À¥N°Ê§@¤]¥i¥H±Ò°Ê¶µ¥Øªº¦Ûq½s¿è¾¹¡G
- ¥H·Æ¹«¥ªÁä«ö¤@¤U¥H¿ï¾Ü¶µ¥Ø¡A¦A¿ï¾Ü [ª«¥ó] > [¥Î¼Ð·Ç½s¿è¾¹½s¿è] ¥\¯àªí¶µ¥Ø¡C
- ¦pªG¶µ¥Ø¤£¦C¦bªí 2-1 ¤¤¡A«h³s«ö¨â¤U¶µ¥Ø¡C¨Ì¹w³]È¡A¨S¦³¦Ûq½s¿è¾¹ªºª«¥óÃþ§O·|¨Ï¥Î¼Ð·Ç½s¿è¾¹¡C
Åã¥Ü¦p¤U¹Ï©Ò¥Üªº¼Ð·Ç½s¿è¾¹¡C
¹Ï 2-2    Directory Server Console - ¼Ð·Ç½s¿è¾¹
¦b¼Ð·Ç½s¿è¾¹¤¤¡A¶µ¥ØªºÄݩʨ̦r¥À¶¶§Ç±Æ¦C¡A¦Ó¥B¨CÓÄÝ©Êȧ¡¦U¦³¤@Ó¤å¦r¤è¶ô¡C©Ò¦³ÄÝ©Ê¡A¥]¬A°ßŪ»P§@·~Äݩʳ£·|Åã¥Ü¥X¨Ó¡C¥kÃ䪺±±¨î¶µ¥iÅý±zקï½s¿è¾¹¤¤ªºÅã¥Ü¡A¥H¤Î½s¿èÄݩʲM³æ¡C
©ÎªÌ¡A±z¥i¥H¥Î [À˵ø] ¤è¶ô¤¤ªº±±¨î¶µ×§ï¼Ð·Ç½s¿è¾¹ªºÅã¥Ü¡G
- ¿ï¾Ü [Åã¥ÜÄݩʦWºÙ] ¿ï¶µ¥HÀ˵øÄݩʳ̪ì¦bµ²ºc¤¤©w¸qªº¦WºÙ¡CÄݩʲM³æ±N«·s±Æ¦C¡A¥H¨Ì¦WºÙ¦r¥À¶¶§Ç±Æ¦C¡C
- ¿ï¾Ü [Åã¥ÜÄÝ©Ê´yz] ¿ï¶µ±NÄݩʨ̴À¥N¦WºÙ±Æ¦C (¦pªG´¿¦bµ²ºc¤¤©w¸q´À¥N¦WºÙ)¡C´À¥N¦WºÙ³q±`¥i¥H§ó²M·¡¦a´yzÄÝ©Ê¡CÄݩʲM³æ±N«·s±Æ¦C¡A¥H¨Ì·Ó´yz¦r¥À¶¶§Ç±Æ¦C¡C
- ¨ú®ø¿ï¨ú [¶ÈÅã¥Ü§tȪºÄÝ©Ê] ®Ö¨ú¤è¶ô¥i¦C¥X¶µ¥Øªºª«¥óÃþ§O¤¤¥Ñµ²ºc©ú½T¤¹³\ªº©Ò¦³ÄÝ©Ê¡C¦pªG¶µ¥Ø¥]§t extensibleObject ª«¥óÃþ§O¡A©Ò¦³Äݩʳ£¬OÁô§t¤¹³\ªº¡A¦ý¤£·|¦C¥X¨Ó¡C¹w³]ª¬ªp¤U¥uÅã¥Ü¦³©w¸qȪºÄÝ©Ê¡C
- ¿ï¾Ü©Î¨ú®ø¿ï¨ú [Åã¥Ü DN] ®Ö¨ú¤è¶ô¡A¥H¤Á´«¬O§_¦bÄݩʲM³æ¤UÅã¥Ü¶µ¥Øªº¿ë§O¦WºÙ¡C
- [«·s¾ã²z] «ö¶s±N¦s¨ú¦øªA¾¹¡A¥H®Ú¾Ú¶µ¥Ø¥Ø«eªº¤º®e§ó·s©Ò¦³ÄݩʪºÈ¡C
¤p¤ß
«ö¤@¤U [«·s¾ã²z] «ö¶s±N¥ß§Y²¾°£±z¦b¼Ð·Ç½s¿è¾¹¤¤©Ò°µªº¥ô¦óקï¡A¤£·|Àx¦s°_¨Ó¡C
¤U¦C¦U¸`´yz³]©wÄÝ©ÊÈ¡BºÞ²zª«¥óÃþ§O¤ÎÅܧ󶵥ةR¦WÄݩʪº±±¨î¤è¦¡¡C
קïÄÝ©ÊÈ
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã«ö¤@¤Unק諸ȡC
¿ï¨úªºÄÝ©Ê·|¤Ï¥ÕÅã¥Ü¡A¦Ó¥B¦b¥]§t¿ï¨úȪº¤å¦rÄæ¦ì¤º·|¥X²{½s¿è´å¼Ð¡C
- ¨Ï¥Î·Æ¹«»PÁä½L±N¤å¦r½s¿è¦¨©ÒnªºÈ¡C±z¥i¥H¥Î¨t²Î°Å¶Kï¦b¦¹Äæ¦ì¤¤½Æ»s¡B°Å¤U¤Î¶K¤W¤å¦r¡C
¦pªGµLªk½s¿è¤å¦rÄæ¦ìªº¤º®e¡Aªí¥ÜÄݩʬO°ßŪªº¡A©Î±z¨S¦³×§ïÄݩʪº¼g¤JÅv¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
½s¿è¦h«ÈÄÝ©Ê
YÄݩʦb¥Ø¿ýµ²ºc¤¤©w¸q¬°¦h«È¡A«h¸ÓÄݩʦb¼Ð·Ç½s¿è¾¹¤¤¥i¥H¦³¦hÓÄæ¦ì¡C¦p»Ý¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\²Ä 9 ³¹<©µ¦ù¥Ø¿ýµ²ºc>¡C
Yn¬°¦h«ÈÄÝ©Ê¥[¤J·sÈ¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã«ö¤@¤UÄݩʩΨ䤤¤@ÓÈ¡C¿ï¨úªºÄÝ©Ê·|¤Ï¥ÕÅã¥Ü¡A¨Ã±Ò°Ê [¥[¤JÈ] «ö¶s¡C¦pªG¥¼±Ò°Ê¦¹«ö¶s¡Aªí¥Ü¿ï¨úªºÄݩʤ£¬O©w¸q¬°¦h«È¡A©ÎÄݩʬO°ßŪªº¡A©Î¬O±z¨S¦³×§ïÄݩʪº¼g¤JÅv¡C
- «ö¤@¤U [¥[¤JÈ] «ö¶s¡C²M³æ¤¤ÄݩʦWºÙ®Ç¥X²{·sªºªÅ¥Õ¤å¦rÄæ¦ì¡C
- ¦b·sªº¤å¦rÄæ¦ì¤¤¿é¤J¦¹Äݩʪº·sÈ¡C±z¥i¥H¥Î¨t²Î°Å¶Kï¦b¦¹Äæ¦ì¤¤½Æ»s¡B°Å¤U¤Î¶K¤W¤å¦r¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
Yn²¾°£¦h«ÈÄݩʪºÈ¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã«ö¤@¤Un²¾°£ªº¯S©wÈ¡C¿ï¨úªºÄÝ©Ê·|¤Ï¥ÕÅã¥Ü¡A¨Ã±Ò°Ê [§R°£È] «ö¶s¡C¦pªG¥¼±Ò°Ê¦¹«ö¶s¡Aªí¥Ü¿ï¨úªºÄݩʬO°ßŪªº¡A©Î±z¨S¦³×§ïÄݩʪº¼g¤JÅv¡C
- «ö¤@¤U [§R°£È] «ö¶s¡C´N·|²¾°£¥]§t¿ï¨úȪº¤å¦rÄæ¦ì¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
¥[¤JÄÝ©Ê
¦b±z¥i±NÄÝ©Ê¥[¤J¶µ¥Ø¤¤¤§«e¡A¸Ó¶µ¥Ø¥²¶·¤w¸g¥]§t»Ýn©Î¤¹³\Äݩʪºª«¥óÃþ§O¡C¦p»Ý¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\<ºÞ²zª«¥óÃþ§O>»P²Ä 9 ³¹<©µ¦ù¥Ø¿ýµ²ºc>¡C
Yn±NÄÝ©Ê¥[¤J¶µ¥Ø¤¤¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ½T©w¤w®Ö¨ú [¶ÈÅã¥Ü§tȪºÄÝ©Ê] ¿ï¶µ¡C
- «ö¤@¤U [¥[¤JÄÝ©Ê] «ö¶s¥HÅã¥Ü¥]§tÄݩʲM³æªº¹ï¸Ü¤è¶ô¡C¦¹²M³æ¥u¥]§t°w¹ï¶µ¥Ø©Ò©w¸q¤§ª«¥óÃþ§O¤¹³\ªºÄÝ©Ê¡C
- ¦b [¥[¤JÄÝ©Ê] ¹ï¸Ü¤è¶ô¤¤¿ï¾Ün¥[¤Jªº¤@©Î¦hÓÄÝ©Ê¡C
- ©ÎªÌ¡A±z¥i¥H±q¹ï¸Ü¤è¶ô¤W¤èªº¤U©Ô¦¡²M³æ¤¤¿ï¾Ü¤U¦C¨âÓ¤lÃþ«¬©Î¨ä¤¤¤§¤@¡G
- [»y¨¥] ¤lÃþ«¬ ¢w ¦¹¤lÃþ«¬¥i¥Î¨Ó«ü¥XÄÝ©ÊȩҥΪº»y¨¥¡C±z¥i¥H¥Î¤£¦P»y¨¥±NÄÝ©Ê¥[¤J³\¦h¦¸¡A¥H¦b¥Ø¿ý¤¤Àx¦s·í¦a»y¨t¤Æ¸ê°T¡C
©ÎªÌ¡A±z¥i¥H¦b»y¨¥¤§¥~¦A¿ï¾Ü [«÷µ] ¤lÃþ«¬¥Hªí¥Ü¦¹ÄݩʪºÈ¥]§t«ü©w»y¨¥¤¤¼ÆȪº¹ïµ¥µoµ¡C
- [¤G¶i¦ì] ¤lÃþ«¬ ¢w ¬°ÄÝ©Ê«ü©w¤G¶i¦ì¤lÃþ«¬ªí¥ÜÄÝ©ÊȬ°¤G¶i¦ì¸ê®Æ¡CÁöµM±z¤£»Ýn¤G¶i¦ì¤lÃþ«¬´N¥i¦bÄݩʤ¤Àx¦s¤G¶i¦ì¸ê®Æ¡A¦ý¥¦·|¹ï¥Î¤áºÝ«ü¥X¸ÓÄÝ©ÊÃþ«¬¥i¯à¦s¦b¦hºØÅܤơC
- ¿ï¾ÜÄݩʤΨä¿ï¥Î¤lÃþ«¬«á«ö¤@¤U [½T©w]¡CÄÝ©Ê·|¨Ì¦r¥À¶¶§Ç¥[¤J¼Ð·Ç½s¿è¾¹ªº²M³æ¤¤¡C
- ¦b·sÄݩʦWºÙ®ÇªºªÅ¥Õ¤å¦rÄæ¦ì¤¤¿é¤J¦¹Äݩʪº·sÈ¡C±z¥i¥H¥Î¨t²Î°Å¶Kï¦b¦¹Äæ¦ì¤¤½Æ»s¡B°Å¤U¤Î¶K¤W¤å¦r¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
²¾°£ÄÝ©Ê
Yn±q¶µ¥Ø¤¤²¾°£ÄݩʤΨä©Ò¦³È¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã«ö¤@¤Un²¾°£ªºÄݩʦWºÙ¡C¿ï¨úªºÄÝ©Ê·|¤Ï¥ÕÅã¥Ü¡A¨Ã±Ò°Ê [§R°£ÄÝ©Ê] «ö¶s¡C¦pªG¥¼±Ò°Ê¦¹«ö¶s¡Aªí¥Ü¿ï¨úªºÄݩʬO°ßŪªº¡A©Î±z¨S¦³×§ïÄݩʪº¼g¤JÅv¡C
ª`·N ¼Ð·Ç½s¿è¾¹¤¹³\±z²¾°£¥i¬°¦¹ÄÝ©Ê©w¸q¤§ª«¥óÃþ§O©Ò»ÝªºÄÝ©Ê¡C¦pªG¹Á¸ÕÀx¦s¨S¦³¥²nª«¥óÃþ§Oªº¶µ¥Ø¡A¦øªA¾¹±N¦^À³ª«¥óÃþ§O¹H³W¡C½Ð½T»{±zªº¶µ¥Ø¥]§t¥¦©w¸q¤§©Ò¦³ª«¥óÃþ§Oªº¥²nÄÝ©Ê¡C
- «ö¤@¤U [§R°£ÄÝ©Ê] «ö¶s¡C´N·|²¾°£ÄݩʤΨä©Ò¦³¤å¦rÄæ¦ìÈ¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
ºÞ²zª«¥óÃþ§O
¶µ¥Øªºª«¥óÃþ§O¬O¥Ñ¦h«Èªº objectclass ÄÝ©Ê©Ò©w¸q¡Cק惡ÄݩʮɡA¼Ð·Ç½s¿è¾¹·|´£¨Ñ¯S®íªº¹ï¸Ü¤è¶ô¡AÀ°§U±zºÞ²z©w¸qªºª«¥óÃþ§O¡C
Yn¬°¶µ¥Ø¥[¤Jª«¥óÃþ§O¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã¿ï¾Ü objectclass ÄÝ©Ê¡C´N·|±Ò°Ê [¥[¤JÈ] «ö¶s¡C¦pªG¥¼±Ò°Ê¦¹«ö¶s¡Aªí¥Ü±z¨S¦³Åv¡AµLªkק惡¶µ¥Øªºª«¥óÃþ§O¡C
- «ö¤@¤U [¥[¤JÈ] «ö¶s¡C
¥X²{ [¥[¤Jª«¥óÃþ§O] ¹ï¸Ü¤è¶ô¡C¦¹µøµ¡Åã¥Ü±z¥i¥[¤J¶µ¥Ø¤¤ªºª«¥óÃþ§O²M³æ¡C
- ½Ð¿ï¾Ü±z·Qn¥[¤J¦¹¶µ¥Ø¤¤ªº¤@©Î¦hÓª«¥óÃþ§O¡A¦A«ö¤@¤U [½T©w]¡C±z©Ò¿ï¨úªºª«¥óÃþ§O§YÅã¥Ü¦b objectclass ÄÝ©ÊȲM³æ¤¤¡C
- ¦pªG·sª«¥óÃþ§O¾Ö¦³ÁÙ¤£¦s¦b¶µ¥Ø¤¤ªº¥²nÄÝ©Ê¡A¼Ð·Ç½s¿è¾¹±N¦Û°ÊÀ°±z¥[¤J¡C±z¥²¶·¬°©Ò¦³¥²nÄÝ©Ê´£¨ÑÈ¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
Yn±q¶µ¥Ø¤¤²¾°£ª«¥óÃþ§O¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
- ±²°ÊÄݩʲM³æ¡A¨Ã«ö¤@¤Un²¾°£¤§ objectclass Äݩʪº¯S©wÈ¡C¦pªGµ²ºc¤¹³\²¾°£¿ï¨úªºª«¥óÃþ§O¡A¦Ó¥B±z¦³Åv¥iק惡¶µ¥Øªºª«¥óÃþ§O¡A´N·|±Ò°Ê [§R°£È] «ö¶s¡C
- «ö¤@¤U [§R°£È] «ö¶s¡C´N·|²¾°£¯S©wªºª«¥óÃþ§O¡C
·í±z²¾°£ª«¥óÃþ§O®É¡A¼Ð·Ç½s¿è¾¹±N¦Û°Ê²¾°£¨ä¾lª«¥óÃþ§O¤£¤¹³\©Î¥²nªº¥ô¦óÄÝ©Ê¡C¦pªG²¾°£©R¦WÄݩʤ§¤@¡A±N¦Û°Ê¿ï¾Ü¥t¤@Ó©R¦WÄÝ©Ê¡A¦Ó¥B¥D±±¥x±N³qª¾±z½T»{¦¹Åܧó¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
«·s©R¦W¶µ¥Ø
©R¦WÄݩʬO¥X²{¦b¶µ¥Ø¿ë§O¦WºÙ (DN) ¤¤ªºÄÝ©ÊÈ°t¹ï¡C©R¦WÄݩʬO±q¶µ¥Ø²{¦³ªºÄݩʤ¤¿ï¾Ü¦Ó¨Ó¡Cקï©R¦WÄݩʧY¥i«·s©R¦W¶µ¥Ø¡G
- ¨Ì<±Ò°Ê¼Ð·Ç½s¿è¾¹>©Òz¶}±Ò¼Ð·Ç½s¿è¾¹¡C
[Åܧó] «ö¶s®Çªº¤å¦r·|Åã¥Ü¦¹¶µ¥Ø¥Ø«eªº©R¦WÄÝ©Ê¡C¦pªG¿ï¾Ü [Åã¥Ü DN] ®Ö¨ú¤è¶ô¡A±z¥i¥H¦bÄÝ©ÊȲM³æ¤U¬Ý¨ì DN ¤¤ªº³o¨ÇÄÝ©Ê¡C
- «ö¤@¤U [Åܧó] «ö¶s¡C¦pªG¥¼±Ò°Ê¦¹«ö¶s¡Aªí¥Ü±z¨S¦³Åv¡AµLªk«·s©R¦W¦¹¶µ¥Ø¡C
¥X²{ [Åܧó©R¦WÄÝ©Ê] ¹ï¸Ü¤è¶ô¡C
- ±²°ÊÄݩʲM³æ¡A¿ï¾Ün©ñ¦b¦¹¶µ¥Øªº DN ¤¤ªºÄÝ©Ê¡C¿ï¾Ü©Î¨ú®ø¿ï¨úÄݩʮǪº®Ö¨ú¤è¶ô¡A¥H¤À§O¦b©R¦WÄݩʤ¤¥[¤J©Î²¾°£ÄÝ©Ê¡C
¦b¦P¤@¤÷¶µ¤U¦U¶µ¥Øªº DN ¥²¶·¬O°ß¤@ªº¡C¦]¦¹¡A±z¥²¶·¿ï¾Ü¨äȩμÆȲզX¬O°ß¤@ªº©R¦WÄÝ©Ê¡C¦pªG DN ¤£¬O°ß¤@ªº¡A¦øªA¾¹±N©Úµ´Àx¦s¨ä¶µ¥Ø¡C¦bºD¨Ò¤W¡A¥Nªí¨Ï¥ÎªÌªº©Ò¦³¶µ¥ØÀ³¨Ï¥Î¬Û¦Pªº©R¦WÄÝ©Ê¡C
- ¦b [Åܧó©R¦WÄÝ©Ê] ¹ï¸Ü¤è¶ô¤¤«ö¤@¤U [½T©w]¡C¼Ð·Ç¹ï¸Ü¤è¶ô¤¤ªºÅã¥Ü·|Åã¥Ü¦¹¶µ¥Øªº·s DN¡C
- ½s¿è¨ä¥L¥ô¦óÈ¡A©Î¨Ì»Ýn¹ï¦¹¶µ¥Ø°õ¦æ¨ä¥Lקï¡A¦A«ö¤@¤U [½T©w] Àx¦sÅܧó¡A¨ÃÃö³¬¼Ð·Ç½s¿è¾¹¡C
§R°£¥Ø¿ý¶µ¥Ø
Yn¨Ï¥Î Directory Server ¥D±±¥x¨Ó§R°£¶µ¥Ø¡G
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün²¾°£ªº¶µ¥Ø¡C
±z¤]¥i¥H¿ï¾Ü¾ðª¬¤l¥Ø¿ýªº®Ú¸`ÂI¡A¥H§R°£¥Ø¿ýªº¾ãÓ¤À¤ä¡C
- ¥H·Æ¹«¥kÁä«ö¤@¤U¶µ¥Ø¡A¦A¿ï¾Ü [§R°£] ¶µ¥Ø¡C¼ÆÓ´À¥N°Ê§@¤]·|§R°£¶µ¥Ø¡G
- ¥H·Æ¹«¥ªÁä«ö¤@¤U¥H¿ï¾Ü¶µ¥Ø¡A¦A¿ï¾Ü [½s¿è] > [§R°£] ¥\¯àªí¶µ¥Ø¡C¦pªGn±N¦¹¶µ¥Ø¶K¨ì¥Ø¿ýªº¨ä¥L¦ì¸m¡A±z¤]¥i¥H¨Ï¥Î [½s¿è] > [°Å¤U] ¥\¯àªí¶µ¥Ø¡C
- ¥H·Æ¹«¥ªÁä«ö¤@¤U¥H¿ï¾Ü¶µ¥Ø¡A¦A¨Ï¥ÎÁä½L§Ö³tÁä Control-D¡C
·í±z¿ï¾Ü [À˵ø] > [§G§½] ¿ï¶µ¥H¦b Directory Server ¥D±±¥x¥k±ªO¤¤Åã¥Ü¤l¶µ«á¡A±z¥i¥H¥Î Control+«ö¤@¤U©Î Shift+«ö¤@¤Uªº«öÁä²Õ¦X¿ï¾Ü¦hÓn§R°£ªº¶µ¥Ø¡C
- ½T»{±zn§R°£¶µ¥Ø¡A©Î¾ðª¬¤l¥Ø¿ý¤Î¨ä©Ò¦³¤º®e¡C
¦øªA¾¹¥i¥ß§Y§R°£¤@©Î¦hÓ¶µ¥Ø¡C¨S¦³´_ì¡C¦pªG§R°£¦hÓ¶µ¥Ø¡A¥D±±¥x±NÅã¥Ü¸ê°T¹ï¸Ü¤è¶ô¡A¦C¥X§R°£¶µ¥Ø¼Æ¤Îµo¥Íªº¥ô¦ó¿ù»~¡C
¨Ï¥Î¥D±±¥x°õ¦æ¤j¶q§@·~
±z¥i¥H¥Î LDIF ÀÉ®×¥[¤J¦hÓ¶µ¥Ø¡B°õ¦æ²V¦X§@·~©Î¶×¤J¾ãÓ§À½X¡CYn¨Ï¥Î LDIF ÀɮפΠDirectory Server ¥D±±¥x¨Ó¥[¤J¶µ¥Ø¡G
- ¥Î¥H¤W¦U¸`©ÒÅã¥Üªº»yªk¦b LDIF Àɮפ¤©w¸q¶µ¥Ø©Î§@·~¡C¦pªG¥un¥[¤J¶µ¥Ø©Îªì©l¤Æ§À½X¡A´N¤£»Ýn changetype ÃöÁä¦r¡A¦Ó¥B LDIF ÀÉ®×¥i¥H¥u¥]§t¶µ¥Ø¡C¦pªGn°õ¦æ²V¦Xªº§@·~¡A¨CÓ DN ¨ä«á³£À³¸Ó¸òµÛ¤@Ó changetype¡A¦Ó¥Bµø»Ýn¥[¤W¯S©w§@·~©ÎÄÝ©ÊÈ¡C
- ±q Directory Server ¥D±±¥x¶×¤J LDIF ÀɮסC¦p»Ý§ó¦h¸ê°T¡A½Ð°Ñ¾\<¶×¤J LDIF ÀÉ®×>¡C
¦pªGn°õ¦æ²V¦Xªº§@·~¡A°È¥²¨ú®ø¿ï¨ú [¶×¤J LDIF] ¹ï¸Ü¤è¶ô¤Wªº [¶È¥[¤J]¡AÅý¦øªA¾¹·|°õ¦æ©Ò¦³ LDIF §@·~¡C
±q«ü¥O¦æºÞ²z¶µ¥Ø
ldapmodify ©M ldapdelete «ü¥O¦æ¤½¥Îµ{¦¡´£¨Ñ¥[¤J¡B½s¿è»P§R°£¥Ø¿ý¶µ¥Øªº§¹¾ã¥\¯à¡C±z¥i¥H¥Î¥¦ÌºÞ²z¦øªA¾¹ªº²ÕºA¶µ¥Ø©M¨Ï¥ÎªÌ¶µ¥Ø¤¤ªº¸ê®Æ¡C³o¨âÓ¤½¥Îµ{¦¡¤]¥i¥Î¨Ó¼¶¼g«ü¥OÀÉ¡A¥H°õ¦æ¤@©Î¦hӥؿýªº¤j¶qºÞ²z¤u§@¡C
ldapmodify ©M ldapdelete «ü¥O¥Î¦b¥»®Ñ¦U³Bªºµ{§Ç¤¤¡C¤U¦C¦U¸`´yz°õ¦æ³o¨ÇºÞ²zµ{§Ç©Ò»Ýªº©Ò¦³°ò¥»§@·~¡C§ó¶i¤@¨Bªº¥\¯à¡B©Ò¦³ªº«ü¥O¦æ¿ï¶µ¤Î³o¨Ç«ü¥Oªº¶Ç¦^È»¡©ú©ó¡mSun ONE Directory Server Resource Kit ¤u¨ã°Ñ¦Ò¡n¤¤ªº²Ä 4 ³¹< ldapmodify >©M²Ä 5 ³¹< ldapdelete >¡C
«ü¥O¦æ¤½¥Îµ{¦¡ªº¿é¤J¤@©w±Ä¥Î LDAP ¸ê®Æ¥æ´«®æ¦¡ (LDIF)¡A±z¥i¥Hª½±µ±q«ü¥O¦æ¿é¤J¡A©Î³z¹L¿é¤JÀÉ´£¨Ñ¡CLDIF ¬O¶µ¥Ø¡BÄݩʤΨäȪº¤å¦rªí¥Ü¤è¦¡¡CLDIF ¬O RFC 2849 (http://www.ietf.org/rfc/rfc2849.txt) ©Òzªº¼Ð·Ç®æ¦¡¡C¤U¸`´£¨Ñ¦³Ãö LDIF ¿é¤Jªº¸ê°T¡AÀH«á¦U¸`´yz¨CºØקïÃþ«¬ªº LDIF¡C
´£¨Ñ LDIF ¿é¤J
¬°«ü¥O¦æ¤½¥Îµ{¦¡´£¨Ñ LDIF ¿é¤J®É¡A°w¹ï«ü¥O¦æ¿é¤J¡B¯S®í¦r¤¸¡Bµ²ºcÀˬd¤Î¶µ¥Øªº¶¶§Ç»P¤j¤pµ¥¡A¦³¤@¨Ç¯S®íª`·N¨Æ¶µ¥²¶·°O¦í¡C
¦b«ü¥O¦æ¤¤¤î LDIF ¿é¤J
ldapmodify ©M ldapdelete ¤½¥Îµ{¦¡Åª¨ú±z¦b«ü¥O«á¿é¤Jªº LDIF ³¯z¦¡¸ò±qÀÉ®×Ū¨ú¬O§¹¥þ¤@¼Ëªº¤è¦¡¡C·í±z§¹¦¨´£¨Ñ¿é¤J®É¡A½Ð¿é¤J¦Û¤vªº Shell ·|¿ëÃѬ°ÀÉ®×µ²§ô (end of file¡AEOF) ¶h¥X¶¶§Çªº¦r¤¸¡C
¤@¯ë¦Ó¨¥¡A¨Ì§@·~¨t²Îªº¤£¦P¡AEOF ¶h¥X¶¶§Ç·|¬O¥H¤U¦U¶µ¤§¤@¡G
- UNIX - ´X¥GÁ`¬O Control-D (^D)¡C
- Windows - ³q±`¬O Control-Z ¨ä«á¸òµÛ´«¦æ¦r¤¸ (^Z<Return>)¡C
¥H¤U½d¨ÒÅã¥Ü¦p¦ó¦b UNIX ¨t²Î¤W¤¤¤î ldapmodify «ü¥Oªº¿é¤J¡G
prompt> ldapmodify -h host -p port -D bindDN -w password
dn:cn=Barry Nixon,ou=People,dc=example,dc=com
changetype:modify
delete:telephonenumber
^D
prompt>¬°¤F²¤Æ¤Î¥iÄâ©Ê¡A¥»¤å¥ó¤¤ªº½d¨Ò¤£Åã¥Ü´£¥Ü©Î EOF ¶¶§Ç¡C
¨Ï¥Î¯S®í¦r¤¸
¦b«ü¥O¦æ¿é¤J«ü¥O¿ï¶µ®É¡A±z¥i¯à¥²¶·©¿²¤¤@¨Ç¹ï«ü¥O¦æ¸ÑĶ¾¹¨ã¦³¯S®í·N¸qªº¦r¤¸¡A¦pªÅ®æ ( )¡B¬P¸¹ (*)¡B¤Ï±×½u (\) µ¥¡C¨Ò¦p¡A³\¦h DN ¥]§tªÅ®æ¡An¥Î¦b¤j³¡¤À UNIX Shell ¤¤¡A±z¥²¶·±Nȸm©óÂù¤Þ¸¹ ("") ¤º¡G
-D "cn=Barbara Jensen,ou=Product Development,dc=example,dc=com"
¨Ì«ü¥O¦æ¸ÑĶ¾¹¦Ó©w¡A±zÀ³¸Ó¨Ï¥Î³æ¤Þ¸¹©ÎÂù¤Þ¸¹°µ¦¹¥Î³~¡C¦p»Ý§ó¦h¸ê°T¡A½Ð°Ñ¾\±zªº§@·~¨t²Î¤å¥ó¡C
¦¹¥~¡A¦pªG±z¨Ï¥Î¥]§t³r¸¹ªº DN¡A¥²¶·¥H¤Ï±×½u (\) ©¿²¤³r¸¹¡C¨Ò¦p¡G
-D "cn=Patricia Fuentes,ou=People,o=example.com Bolivia\,S.A."
½Ðª`·N¡Aldapmodify «ü¥O«áªº LDIF ³¯z¦¡¬O¥Ñ«ü¥O¸ÑĶ¡A¦Ó«D¥Ñ Shell ¸ÑĶ¡A¦]¦¹¤£»Ýn¯S®íªºª`·N¨Æ¶µ¡C
µ²ºcÀˬd
¥[¤J©Îקﶵ¥Ø®É¡A©Ò¨Ï¥ÎªºÄÝ©Ê¥²¶·¬O¶µ¥Ø¤¤ªºª«¥óÃþ§O¥²n©Î¤¹³\ªºÄÝ©Ê¡A¦Ó¥B±zªºÄÝ©Ê¥²¶·¥]§t»P©w¸q»yªk¬Û²ÅªºÈ¡C
קﶵ¥Ø®É¡ADirectory Server ·|¦b¾ãÓ¶µ¥Ø¤W°õ¦æµ²ºcÀˬd¡A¦Ó¤£¶È¦b³Qק諸ÄݩʤW¶i¦æÀˬd¡C¦]¦¹¡A¦pªG¶µ¥Ø¤¤ªº¥ô¦óª«¥óÃþ§O©ÎÄݩʤ£²Å¦Xµ²ºc¡A§@·~³£¥i¯à·|¥¢±Ñ¡C¦p»Ý¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\<µ²ºcÀˬd>¡C
±Æ¦C LDIF ¶µ¥Øªº¶¶§Ç
¦b¥[¤J¶µ¥Øªº¥ô¦ó LDIF ¤å¦r¶¶§Ç¤¤¡A¤£½×¬O¦b«ü¥O¦æ©Î¦bÀɮפ¤¡A¤÷¶µ³£¥²¶·¦C¦b¤l¶µ«e¡C¦p¦¹¤@¨Ó¡A·í¦øªA¾¹³B²z LDIF ¤å¦r®É¡A´N·|¥ý«Ø¥ß¤÷¶µ¦A«Ø¥ß¤l¶µ¡C
¨Ò¦p¡A¦pªGn¦b People ¾ðª¬¤l¥Ø¿ý¤¤«Ø¥ß¤£¦s¦b¥Ø¿ý¤¤ªº¶µ¥Ø¡A¥²¶·¥ý¦C¥X¥Nªí People ®e¾¹ªº¶µ¥Ø¡A¦A¦C¥X¾ðª¬¤l¥Ø¿ý¤¤ªº¶µ¥Ø¡G
dn:dc=example,dc=com
dn:ou=People,dc=example,dc=com
...
People subtree entries
...
dn:ou=Group,dc=example,dc=com
...
Group subtree entries
...±z¥i¥H¨Ï¥Î ldapmodify «ü¥O¦æ¤½¥Îµ{¦¡«Ø¥ß¥Ø¿ý¤¤ªº¥ô¦ó¶µ¥Ø¡A¦ý¬O§À½X©Î¤l§À½Xªº®Ú³¡¬O¯S®í¶µ¥Ø¡A¥²¶·»P¥²nªº²ÕºA¶µ¥Ø²£¥ÍÃöÁp¡CYn¥[¤J·sªº®Ú§À½X©Î¤l§À½X¤Î¨ä¬ÛÃöªº²ÕºA¶µ¥Ø¡A½Ð°Ñ¾\<±q«ü¥O¦æ«Ø¥ß§À½X>¡C
ºÞ²z¤j«¬¶µ¥Ø
¥[¤J©Îקï§t¦³·¥¤j«¬ÄÝ©ÊȪº¶µ¥Ø«e¡A¦øªA¾¹¥i¯à¥²¶·¸g¹L³]©w¤~¯à±µ¨ü³oÃþ¶µ¥Ø¡C¬°«OÅ@¦øªA¾¹¥H¨¾t¸ü¹L«¡A¥Î¤áºÝ¹w³]¬°¶È¯à¶Ç°e¤£¶W¹L 2 MB ªº¸ê®Æ¡C
¦pªG¥[¤Jªº¶µ¥Ø¤j©ó¦¹¨î¡A©Îק諸ÄÝ©ÊȤj©ó¦¹¨î¡A¦øªA¾¹±N©Úµ´°õ¦æ§@·~¡A¨Ã¥ß§YÃö³¬³s½u¡C¨Ò¦p¡A¦b¶µ¥Øªº¤@©Î¦hÓÄݩʤ¤¦pªG¦³¦h´CÅ餺®eµ¥¤G¶i¦ì¸ê®Æ¡A´N¥i¯à¶W¹L¦¹¨î¡C
¦Ó¥B¡A©w¸q¤j«¬ÀRºA¸s²Õªº¶µ¥Ø¥i¯à¥]§t¤Ó¦h¦¨û¡A¥HP©ó¨äªí¥Üªk¶W¹L¨î¡C¦ý°ò©ó®Ä¯àªºì¦]¡A¨Ã¤£«Øij¨Ï¥Î³o¼Ëªº¸s²Õ¡A±zÀ³¸Ó¦Ò¼{«·s³]p¥Ø¿ýµ²ºc¡C¦p»Ý§ó¦h¸ê°T¡A½Ð°Ñ¾\<ºÞ²z¸s²Õ>¡C
Ynקï¦øªA¾¹¹ï¥Î¤áºÝ¶Ç°eªº¸ê®Æ±j¨îªº¤j¤p¨î¡G
- ¬° cn=config ¶µ¥Øªº nsslapd-maxbersize Äݩʳ]©w·sÈ¡C
- Yn¨Ï¥Î¥D±±¥x°õ¦æ¦¹°Ê§@¡A½Ð¥HºÞ²zû©Î¥Ø¿ýºÞ²zûªº¨¥÷µn¤J¡A¨Ã®Ú¾Ú<¥H¼Ð·Ç½s¿è¾¹×§ï¶µ¥Ø>¤¤ªºµ{§Ç½s¿è cn=config ¶µ¥Ø¡C±N nsslapd-maxbersize Äݩʳ]¬°¥Î¤áºÝ¥i¤@¦¸¶Ç°eªº³Ì¤j¦ì¤¸¼Æ¡C
- Yn±q«ü¥O¦æ°õ¦æ¦¹°Ê§@¡A½Ð¨Ï¥Î¤U¦C«ü¥O¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:cn=config
changetype:modify
replace:nsslapd-maxbersize
nsslapd-maxbersize:sizeLimitInBytes
¦p»Ý¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\¡mSun ONE Directory Server °Ñ¦Ò¤â¥U¡n²Ä 4 ³¹ªº<nsslapd-maxbersize>¡C
- ¨Ì<±Ò°Ê©M°±¤î¥Ø¿ý¦øªA¾¹> ©Òz«·s±Ò°Ê¦øªA¾¹¡C
¿ù»~³B²z
«ü¥O¦æ¤u¨ã·|´`§Ç³B²z LDIF ¿é¤J¤¤ªº©Ò¦³¶µ¥Ø©Îקï¡C·í²Ä¤@Ó¿ù»~µo¥Í®É¡A¹w³]ªº¹B§@¤è¦¡¬O·|°±¤î³B²z¡C¨Ï¥Î -c ¿ï¶µ¥i¤£²z·|¥ô¦ó¿ù»~Ä~Äò³B²z©Ò¦³¿é¤J¡C±z·|¦b¤u¨ãªº¿é¥X¤¤¬Ý¨ì¿ù»~ª¬ªp¡C
°£¤F¤Wzª`·N¨Æ¶µ¤§¥~¡A±`¨£ªº¿ù»~¥]¬A¡G
- ¨S¦³¾A·íªº§@·~¦s¨úÅv¡C
- ¥Î¤w¦s¦b¥Ø¿ý¤¤ DN ¥[¤J¶µ¥Ø¡C
- ©ó¤£¦s¦bªº¤÷¶µ¤U¥[¤J¶µ¥Ø¡C
¦p»ÝÃö©ó¿ù»~ª¬ªp¤Î°jÁפ覡ªº¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\¡mSun ONE Directory Server Resource Kit ¤u¨ã°Ñ¦Ò¡n¤¤ªº²Ä 4 ³¹< ldapmodify >©M²Ä 5 ³¹< ldapdelete >¡C
¨Ï¥Î ldapmodify ¥[¤J¶µ¥Ø
±z¥i¥H¥Î ldapmodify ªº -a ¿ï¶µ¦b¥Ø¿ý¤¤¥[¤J¤@©Î¦hÓ¶µ¥Ø¡C¤U¦C½d¨Ò«Ø¥ß¤@Óµ²ºc¶µ¥Ø¥H¥]§t¨Ï¥ÎªÌ¡AµM«á¦A«Ø¥ß¨Ï¥ÎªÌ¶µ¥Ø¡G
ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn:ou=People,dc=example,dc=com
objectclass:top
objectclass:organizationalUnit
ou:People
description:Container for user entries
dn:uid=bjensen,ou=People,dc=example,dc=com
objectclass:top
objectclass:person
objectclass:organizationalPerson
objectclass:inetorgPerson
uid:bjensen
givenName:Barbara
sn:Jensen
cn:Babs Jensen
telephoneNumber: (408) 555-3922
facsimileTelephoneNumber: (408) 555-4000
mail:bjensen@example.com
userPassword:clearPassword-D ©M -w ¿ï¶µ¤À§O«ü©w¦³Åv«Ø¥ß³o¨Ç¶µ¥Ø¤§¨Ï¥ÎªÌªº³sµ² DN ©M±K½X¡C-a ¿ï¶µ¥]§t LDIF ¤¤§Y±N¥[¤Jªº©Ò¦³¶µ¥Ø¡CµM«á¥H DN ¤ÎÄÝ©ÊÈ«ü©w¨CÓ¶µ¥Ø¡A¶µ¥Ø¤§¶¡¨Ï¥Î¤@Ӫťզæ¡Cldapmodify ¤½¥Îµ{¦¡·|¦b¿é¤J«á«Ø¥ß¨CÓ¶µ¥Ø¡A¨Ã³ø§i¥ô¦ó¿ù»~¡C
¦bºD¨Ò¤W¡A¶µ¥Øªº LDIF ¥H¤U¦C¶¶§Ç¦C¥XÄÝ©Ê¡G
- ª«¥óÃþ§O²M³æ¡C
- ©R¦WÄÝ©Ê©ÎÄÝ©Ê¡C³o¬O DN ¤¤©Ò¥ÎªºÄÝ©Ê¡A¤£¤@©wn¬O¥²nÄÝ©Ê¡C
- ©Ò¦³ª«¥óÃþ§Oªº¥²nÄݩʲM³æ¡C
- ¥ô¦ó§Æ±æ¥]§tªº¤¹³\ÄÝ©Ê¡C
¿é¤J userpassword ÄݩʪºÈ®É¡A½Ð«ü©w¯Â¤å¦rª©ªº±K½X¡C¦øªA¾¹·|±N³oÓÈ¥[±K¡A¨Ã¥B¥uÀx¦s¥[±KªºÈ¡C½Ð°È¥²n¨îŪ¨úÅv¡A¥H«OÅ@ LDIF Àɮפ¤ªº¯Â¤å¦r±K½X¡C
±z¤]¥i¥H¦b«ü¥O¦æ¤W¨Ï¥Î¤£»Ýn -a ¿ï¶µªº LDIF ´À¥N®æ¦¡¡C³oºØ®æ¦¡ªºÀuÂI¬O±z¥i¥H±N¥[¤J¶µ¥Ø¤Îקﶵ¥Øªº³¯z¦¡µ²¦X¦b¤@°_¡A¦p¤U¤@¸`©Ò¥Ü¡C
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:ou=People,dc=example,dc=com
changetype:add
objectclass:top
objectclass:organizationalUnit
ou:People
description:Container for user entries
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:add
objectclass:top
objectclass:person
objectclass:organizationalPerson
objectclass:inetorgPerson
uid:bjensen
givenName:Barbara
sn:Jensen
cn:Barbara Jensen
telephoneNumber: (408) 555-3922
facsimileTelephoneNumber: (408) 555-4000
mail:bjensen@example.com
userPassword:clearPasswordchangetype:add ÃöÁä¦r«ü¥XÀ³¥H«áÄòªº©Ò¦³Äݩʫإ߫ü©w DN ªº¶µ¥Ø¡C©Ò¦³¨ä¥L¿ï¶µ©M LDIF ºD¨Ò³£¤@¼Ë¡C
¦b¨âÓ½d¨Ò¤¤¡A±z³£¥i¥H¥Î -f filename ¿ï¶µ±qÀÉ®×Ū¨ú LDIF¡A¦Ó¤£±q²×ºÝ¾÷¿é¤JŪ¨ú¡CLDIF ÀÉ®×¥]§tªº®æ¦¡¥²¶·¸ò¨Ï¥Î -a ¿ï¶µ®Éªº²×ºÝ¾÷¿é¤J®æ¦¡¬Û¦P¡C
¨Ï¥Î ldapmodify קﶵ¥Ø
¨Ï¥Î changetype:modify ÃöÁä¥i¥[¤J¡B¨ú¥N©Î²¾°£²{¦³¶µ¥Ø¤¤ªºÄݩʤΨäÈ¡C·í±z«ü©w changetype:modify ®É¡A±z¤]¥²¶·´£¨Ñ¤@©Î¦hÓÅܧó§@·~¡A¥H«ü¥X¶µ¥Øªº×§ï¤è¦¡¡C¥H¤U½d¨ÒÅã¥Ü¤TÓ¥i¯àªº LDIF Åܧó§@·~¡G
dn:entryDN
changetype:modify
add:attribute
attribute:value
...
-
replace:attribute
attribute:newValue
...
-
delete:attribute
[attribute:value]
...¦b¦æ¤¤¨Ï¥Î¯}§é¸¹ (-) ¥i¤À¹j¹ï¦P¤@¶µ¥Øªº§@·~¡AªÅ¥Õ¦æ¥i¤À¹j¤£¦P¶µ¥Øªº§@·~¸s²Õ¡C±z¤]¥i¥H¬°¨CÓ§@·~«ü©w¼ÆÓ attribute:value °t¹ï¡A±N¥¦Ì¦P®É¥[¤J¡B¨ú¥N©Î§R°£¡C
¥[¤JÄÝ©ÊÈ
¥H¤U½d¨ÒÅã¥Ü¦p¦ó¨Ï¥Î¬Û¦Pªº add LDIF »yªk¡A¬°²{¦³ªº¦h«ÈÄݩʤΩ|¤£¦s¦bªºÄÝ©Ê¥[¤JÈ¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
add:cn
cn:Babs Jensen
-
add:mobile
mobile: (408) 555-7844
mobile: (408) 555-7845Y¦³¤U¦Cª¬ªp¡A¦¹§@·~¥i¯à·|¥¢±Ñ¡A¦Ó¥B¦øªA¾¹±N¶Ç¦^¿ù»~¡G
- Äݩʤw¦s¦b«ü©wªºÈ¡C
- È¥¼¨Ì·ÓÄÝ©Ê©Ò©w¸qªº»yªk¡C
- ÄÝ©ÊÃþ«¬¤£¬O¶µ¥Øªºª«¥óÃþ§O©Ò»Ýn©Î¤¹³\ªº¡C
- ÄÝ©ÊÃþ«¬¤£¬O¦h«È¡A¦Ó¥B¤w¸g¦s¦bÈ¡C
¥[¤J¤G¶i¦ìÄÝ©ÊÈ
¤G¶i¦ìÄÝ©ÊÈ¥H attribute;binary ¤lÃþ«¬¼Ð¥Ü¡CÁöµM³oÓ¤lÃþ«¬¤£¬O¥²nªº¡A¦ý¥¦¦³§U©ó¨Ï¥ÎªÌ©M¥Î¤áºÝ§PÂ_Äݩʪº¤º®e¡C±z¥i¥H¦b ldapmodify «ü¥O©Ò¥Îªº¥ô¦ó LDIF ³¯z¦¡¤¤¬°ÄݩʦWºÙ¥[¤J¾A·íªº¤lÃþ«¬¡C
Yn¿é¤J¤G¶i¦ìÈ¡A±z¥i¥Hª½±µ¦b LDIF ¤å¦r¤¤¿é¤J¡A©Î±q¥t¤@ÓÀɮפ¤Åª¨ú¡C¥H¤U½d¨ÒÅã¥Ü±qÀÉ®×Ū¨úªº LDIF »yªk¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
version: 1
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
add:jpegphoto;binary
jpegphoto;binary:< file:///path/filename.jpg¦b < «e«áªºªÅ®æ¬O¦³·N¸qªº¡A¥²¶·§¹¥þ¨Ì·ÓÅã¥Ü¤è¦¡¨Ï¥Î¡C¬°¤F¨Ï¥Î < »yªk«ü©wÀɮצWºÙ¡ALDIF ³¯z¦¡ªº¶}ÀY¦æ¥²¶·¬O version:1¡C·í ldapmodify ³B²z¦¹³¯z¦¡®É¡A¥¦·|±NÄݩʳ]¬°±q«ü©wÀɮתº§¹¾ã¤º®eŪ¨ú¦Ó¨ÓªºÈ¡C
¥[¤J¦³»y¨¥¤lÃþ«¬ªºÄÝ©Ê
Äݩʪº»y¨¥»P«÷µ¤lÃþ«¬¥Î©ó«ü©w·í¦a»y¨t¤ÆªºÈ¡C·í±z¬°ÄÝ©Ê«ü©w»y¨¥¤lÃþ«¬®É¡A¸Ó¤lÃþ«¬·|¥H¤U¦C¤è¦¡¥[¤JÄݩʦWºÙ¡G
attribute;lang-CC
¨ä¤¤ attribute ¬O²{¦³ªºÄÝ©ÊÃþ«¬¡ACC ¬O¨âÓ¦r¥Àªº°ê½X¡A¥H«ü©w»y¨¥¡C±z¥i¥H¿ï¾Ü¬°»y¨¥¤lÃþ«¬¥[¤J«÷µ¤lÃþ«¬¡A¥H«ü©w·í¦a»y¨t¤ÆȪº¹ïµ¥µoµ¡C¦b¦¹ªpª¬¤U¡AÄݩʦWºÙÅܦ¨¡G
attribute;lang-CC;phonetic
Yn¦b§t¤lÃþ«¬ªºÄݩʤW°õ¦æ§@·~¡A±z¥²¶·©ú½T°t¦X¨ä¤lÃþ«¬¡C¨Ò¦p¡A¦pªGnקï§t lang-fr »y¨¥¤lÃþ«¬ªºÄÝ©ÊÈ¡A±z¥²¶·¥H¤U¦C¤è¦¡¦bקï§@·~¤¤¥]§t lang-fr¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
replace:homePostalAddress;lang-fr
homePostalAddress;lang-fr:34\, avenue des Champs-ElysŽesקïÄÝ©ÊÈ
¥H¤U½d¨ÒÅã¥Ü¦p¦ó¨Ï¥Î LDIF ¤¤ªº replace »yªkקï³æÈÄÝ©Ê©M¦h«ÈÄݩʪº©Ò¦³È¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
replace:sn
sn:Morris
-
replace:cn
cn:Barbara Morris
cn:Babs Morris¨Ï¥Î replace »yªk®É¡A±N²¾°£«ü©wÄݩʥثe©Ò¦³ªºÈ¡A¨Ã¥[¤J©Ò¦³«ü©wÈ¡C
§R°£ÄÝ©ÊÈ
¥H¤U½d¨ÒÅã¥Ü¦p¦ó§¹¥þ§R°£ÄÝ©Ê¡A¥H¤Î¥u§R°£¦h«ÈÄݩʤ¤ªº¤@ÓÈ¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
delete:facsimileTelephoneNumber
-
delete:cn
cn:Babs Morris¨Ï¥Î delete »yªk«o¤£«ü©w attribute:value °t¹ï®É¡A±N²¾°£Äݩʪº©Ò¦³È¡C¦pªG«ü©w attribute:value °t¹ï¡A«h¥u·|²¾°£¸ÓÈ¡C
קï¦h«ÈÄݩʪº¤@ÓÈ
¬°¤F¥Î ldapmodify «ü¥Oקï¦h«ÈÄݩʪº¤@ÓÈ¡A±z¥²¶·¨Ì¤U¦C½d¨Ò©Ò¥Ü°õ¦æ¨âÓ§@·~¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modify
delete:mobile
mobile: (408) 555-7845
-
add:mobile
mobile: (408) 555-5487¨Ï¥Î ldapmodify «·s©R¦W¶µ¥Ø
«·s©R¦W¶µ¥Ø¡A´N¬Oק復ªº¬Û¹ï¿ë§O¦WºÙ (RDN)¡A³o¬O¶µ¥Ø DN ¤¤³Ì¥ªÃ䪺 attribute=value °t¹ï¡C¦¹Äݩʺ٬°©R¦WÄÝ©Ê¡A¦Ó¥B¦b¶µ¥Øªº¦UÄݩʤ§¶¡¥¦¤]¥²¶·¥H¬Û¦PªºÈ¦s¦b¡C
«·s©R¦W¶µ¥Ø®É¡A±zµLªkÅܧó DN ªº¨ä¥L¥ô¦ó³¡¤À¡A¦Ó¾ÉP¶µ¥Ø²¾¨ì¤£¦Pªº¾ðª¬¤l¥Ø¿ý¡CYn±N¶µ¥Ø§¹¥þ²¾¨ì¤£¦Pªº¤À¤ä¡A±z¥²¶·¥Î¶µ¥ØªºÄݩʦb¨ä¥L¾ðª¬¤l¥Ø¿ý¤¤«Ø¥ß·s¶µ¥Ø¡A¦A§R°£Â¶µ¥Ø¡C
¦Ó¥B¡A±zµLªk«·s©R¦W¦³¥ô¦ó¤l¶µªº¶µ¥Ø¡A³o¬O¦]¬°¤÷¶µªº RDN ¥Î¦b¨ä¤l¶µªº DN ¤¤¡A¦Ó DN ¤¤ªº©Ò¦³¶µ¥Ø³£¥²¶·¦s¦b©ÒP¡CYn²¾°Ê¾ãӾ𪬥ؿý¡A±z¥²¶·¦b·s¦ì¸m«·s«Ø¥ß¸Ó¾ðª¬¥Ø¿ý¡C
¨Ï¥Î changetype:modrdn ÃöÁä¦r¥i¥Î LDIF ³¯z¦¡«·s©R¦W¶µ¥Ø¡C¥H¤U½d¨Ò±N«·s©R¦W Barbara Morris ªº uid ©R¦WÄÝ©Ê¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:modrdn
newrdn:uid=bmorris
deleteoldrdn: 1newrdn ¦æ¥Î attribute=value »yªk«ü©w·sªº©R¦WÄÝ©Ê¡Cdeleteoldrdn ¦æ«ü¥Ü¬O§_À³¦P®É±N쥻ªº©R¦WÄݩʱq¶µ¥Ø¤¤²¾°£ (1 ¥Nªí¬O¡A0 ¥Nªí§_)¡C¤£½×¥ô¤@ºØª¬ªp¡A·sªº©R¦WÄݩʤ]³£·|¥[¤J¶µ¥Ø¡C
¨Ï¥Î ldapdelete §R°£¶µ¥Ø
¨Ï¥Î ldapdelete «ü¥O¦æ¤½¥Îµ{¦¡¥i±q¥Ø¿ý¤¤§R°£¶µ¥Ø¡C¦¹¤½¥Îµ{¦¡·|³sµ²¨ì¥Ø¿ý¦øªA¾¹¡A¨Ã§R°£ DN ©Ò«ü©wªº¤@©Î¦hÓ¶µ¥Ø¡C±z¥²¶·´£¨Ñ¦³Åv§R°£«ü©w¶µ¥Øªº³sµ² DN¡C
´N¦p¦P¤÷¶µ¤£¯à«·s©R¦W¤@¼Ëªº¹D²z¡A±z¤]¤£¯à§R°£¦³¤l¶µªº¶µ¥Ø¡CLDAP ³q°T¨ó©w¸T¤î¤l¶µ¤£¦A¦³¤÷¶µ¦s¦bªºª¬ªpµo¥Í¡C¨Ò¦p¡A±zµLªk§R°£²Õ´³æ¦ì¶µ¥Ø¡A°£«D¥ý§R°£ÄÝ©ó¸Ó²Õ´³æ¦ìªº©Ò¦³¶µ¥Ø¡C
¤p¤ß
½Ð¤Å§R°£§À½X o=NetscapeRoot¡CSun ONE Administration Server ¨Ï¥Î¦¹§À½XÀx¦s¤w¦w¸Ë Sun ONE ¦øªA¾¹ªº¬ÛÃö¸ê°T¡C§R°£¦¹§À½X¥i¯à·|±j¢±z«·s¦w¸Ë¥]¬A¥Ø¿ý¦øªA¾¹¦b¤ºªº©Ò¦³ Sun ONE ¦øªA¾¹¡C
¦b¤U¦C½d¨Ò¤¤¡A²Õ´³æ¦ì¤¤¥u¦³¤@Ó¶µ¥Ø¡A©Ò¥H§Ú̧R°£¸Ó¶µ¥Ø¡A¦A§R°£¤÷¶µ¡G
ldapdelete -h host -p port -D "cn=Directory Manager" -w password
uid=bjensen,ou=People,dc=example,dc=com
ou=People,dc=example,dc=com¨Ï¥Î ldapmodify §R°£¶µ¥Ø
±z¤]¥i¥H¨Ï¥Î ldapmodify ¤½¥Îµ{¦¡ªº changetype:delete ÃöÁä¦r§R°£¶µ¥Ø¡C¤Z¬O¥H¤W©Òz¨Ï¥Î ldapdelete ®Éªº¨î¡A¦b³oùئP¼Ë¾A¥Î¡C¨Ï¥Î LDIF »yªk§R°£¶µ¥ØªºÀuÂI¬O±z¥i¥H¦b¤@Ó LDIF Àɮפ¤°õ¦æ²V¦Xªº§@·~¡C
¥H¤U½d¨Ò±N°õ¦æ»P¥ý«e½d¨Ò¬Û¦Pªº§R°£§@·~¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:delete
dn:ou=People,dc=example,dc=com
changetype:delete³]©wÂश
±z¥i¥H¨Ï¥ÎÂश§i¶D¥Î¤áºÝÀ³¥Îµ{¦¡¦b¥»¾÷µLªk¨ú±o¸ê°T®ÉÀ³Ápµ¸þ³¡¦øªA¾¹¡CÂश¬O«ü¨ì»·ºÝ§À½X©Î¶µ¥Øªº«ü¼Ð¡ADirectory Server ·|±N¦¹«ü¼Ð¶Ç¦^µ¹¥Î¤áºÝ¡A¦Ó¤£¶Ç¦^µ²ªG¡C±µ¤U¨Ó¡A¥Î¤áºÝ¥²¶·«·s©óÂश¤¤«ü©wªº»·ºÝ¦øªA¾¹¤W°õ¦æ§@·~¡C¦b¤TºØª¬ªp¤U·|µo¥Í¦¹«·s¾É¦V§@·~¡G
- ·í¥Î¤áºÝÀ³¥Îµ{¦¡n¨D¤£¦s¦b¥»¾÷¦øªA¾¹ªº¶µ¥Ø®É¡A¦øªA¾¹¶Ç¦^¹w³]Âश¡C
- ·í¾ãÓ§À½X¬°¤F¶i¦æºûÅ@¡A©Î°ò©ó¦w¥þ©Êªºì¦]¦Ó³]¬°Â÷½uª¬ºA®É¡A¦øªA¾¹±N¶Ç¦^¸Ó§À½X©w¸qªºÂश¡C§À½X¼h¯ÅªºÂश»¡©ú©ó<³]©w¦s¨úÅv¤ÎÂश> ¤¤¡C·í¥Î¤áºÝn¨D¼g¤J§@·~®É¡A§À½Xªº°ßŪ½Æ¥»¤]·|¶Ç¦^¥D¾÷¦øªA¾¹ªºÂश¡C
- ±z¥i¥H«Ø¥ßºÙ¬°´¼¼z«¬Âशªº¶µ¥Ø¡C·í¥Î¤áºÝ©ú½T¦s¨ú´¼¼z«¬Âश®É¡A¦øªA¾¹±N§ï¬°¶Ç¦^¥¦©Ò©w¸qªºÂश¡CDirectory Server ¥D±±¥x ·|¦Û°Ê°lÂÜ´¼¼z«¬Âश¡A¨Ï¥¦Ì´N¹³¬O³Ì¤W¼h [¥Ø¿ý] ¼ÐÅÒ¤Wªº¥»¾÷¶µ¥Ø¤@¼Ë¡C
¤£½×¬Oþ¤@ºØª¬ªp¡A¤@ÓÂश´N¬O¤@Ó LDAP URL¡A¨ä¤¤¥]§t¥t¤@³¡¦øªA¾¹ªº¥D¾÷¦WºÙ¡B³s±µ°ð¸¹½X¤Î¿ï¥Îªº DN¡C¦p»Ý¸Ô²Ó¸ê°T¡A½Ð°Ñ¾\¡mSun ONE Directory Server °Ñ¦Ò¤â¥U¡n¤¤ªºªþ¿ý D< LDAP URL >¡C¦p»ÝÃö©ó¦p¦ó¦b¥Ø¿ý³¡¸p¤¤¨Ï¥ÎÂशªº·§½×¡A½Ð°Ñ¾\¡mSun ONE Directory Server ³¡¸p«ü«n¡n¡C
¤U¦C¦U¸`´yz©w¸q¥Ø¿ýªº¹w³]Âश¤Î©w¸q´¼¼z«¬Âशªºµ{§Ç¡C
³]©w¹w³]Âश
·í¥Î¤áºÝÀ³¥Îµ{¦¡¦b DN ¤W©Ò´£¥æªº§@·~¤£¥]§t¦b¥Ø¿ý©ÒºûÅ@ªº¥ô¦ó§À½X¤º®É¡A«K·|±N¹w³]Âश¶Ç¦^µ¹¸Ó¥Î¤áºÝÀ³¥Îµ{¦¡¡C¹w³]Âश¦³®ÉÔºÙ¬°¥þ°ìÂश¡A¦]¬°¥¦Ì¾A¥Î©ó¥Ø¿ý¤¤ªº©Ò¦³§À½X¡C¦øªA¾¹±N¶Ç¦^©w¸qªº©Ò¦³§À½X¡A¦ý¶Ç¦^ªº¶¶§Ç«h¥¼©w¸q¡C
¨Ï¥Î¥D±±¥x³]©w¹w³]Âश
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [²ÕºA] ¼ÐÅÒ¤W¡A¿ï¾Ü¦ì©ó²ÕºA¾ðª¬¥Ø¿ý®Ú³¡ªº¦øªA¾¹¸`ÂI¡A¦A¿ï¾Ü¥k±ªO¤¤ªº [ºô¸ô] ¼ÐÅÒ¡C
- ¿ï¾Ü [¶Ç¦^Âश] ®Ö¨ú¤è¶ô¡A¨Ã¦b¤å¦rÄæ¦ì¤¤¿é¤J LDAP URL¡C©ÎªÌ¡A«ö¤@¤U [«Øºc URL]¡A¦b«ü¤Þ¤U§¹¦¨ LDAP URL ªº©w¸q¡C«ü¨ì¦w¥þ³s±µ°ðªº LDAP URL ½d¨Ò¦p¤U¡G
ldaps://east.example.com:636/dc=example,dc=com
±z¥i¥H¥ÎªÅ®æ»P¤Þ¸¹¤À¹j¡A¿é¤J¦hÓÂश URL¡A¦p¤U¡G
"ldap://east.example.com:389/" "ldap://backup.example.com:389/"
- «ö¤@¤U [Àx¦s] ÅýÅܧó¥ß§Y¥Í®Ä¡C
±q«ü¥O¦æ³]©w¹w³]Âश
¨Ï¥Î ldapmodify «ü¥O¦æ¤½¥Îµ{¦¡¥i¦b¥Ø¿ý²ÕºAÀɪº cn=config ¶µ¥Ø¤¤¥[¤J©Î¨ú¥N¤@©Î¦hÓ¹w³]Âश¡C¨Ò¦p¡G
ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn:cn=config
changetype:modify
replace:nsslapd-referral
nsslapd-referral:ldap://east.example.com:389/
nsslapd-referral:ldap://backup.example.com:389/±z¤£¥²«·s±Ò°Ê¦øªA¾¹¡C
«Ø¥ß´¼¼z«¬Âश
´¼¼z«¬Âश¥iÅý±z±N¥Ø¿ý¶µ¥Ø©Î¾ðª¬¥Ø¿ý¹ïÀ³¨ì¯S©w LDAP URL¡C¨Ï¥Î´¼¼z«¬Âश¡A±z¥i¥H±N¥Î¤áºÝÀ³¥Îµ{¦¡«ü¨ì¯S©w¦øªA¾¹¡A©Î¯S©w¦øªA¾¹¤Wªº¯S©w¶µ¥Ø¡C
³q±`¡A´¼¼z«¬Âश·|«ü¨ì¥t¤@³¡¦øªA¾¹¤W¦³¬Û¦P DN ªº¹ê»Ú¶µ¥Ø¡C¦ý¬O±z¥i¥H©w¸q´¼¼z«¬Âश¡A«ü¨ì¦P¤@¦øªA¾¹©Î¤£¦P¦øªA¾¹¤Wªº¥ô¦ó¶µ¥Ø¡C¨Ò¦p¡A±z¥i¥H¥Î¤U¦C DN ©w¸q¶µ¥Ø¡G
uid=bjensen,ou=People,dc=example,dc=com
°µ¬°´¼¼z«¬Âश¡A«ü¨ì east.example.com ¦øªA¾¹¤Wªº¥t¤@Ó¶µ¥Ø¡G
cn=Babs Jensen,ou=Sales,o=east,dc=example,dc=com
¥Ø¿ý¨Ï¥Î´¼¼z«¬Âशªº¤è¦¡²Å¦X RFC 2251 (http://www.ietf.org/rfc/rfc2251.txt) ªº 4.1.11 ¸`¤¤«ü©wªº¼Ð·Ç¡C
¨Ï¥Î¥D±±¥x«Ø¥ß´¼¼z«¬Âश
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [¥Ø¿ý] ¼ÐÅÒ¤W¡A®i¶}¾ðª¬¥Ø¿ý¡A¥HÅã¥Ün°µ¬°´¼¼z«¬Âश¤÷¶µªº¶µ¥Ø¡C
- ¥H·Æ¹«¥kÁä«ö¤@¤U¤÷¶µ¡A¿ï¾Ü [·s¼W] > [Âश] ¥\¯àªí¶µ¥Ø¡C©ÎªÌ¡A±z¥i¥H¦b¤÷¶µ¤W«ö¤@¤U·Æ¹«¥ªÁä¥H¿ï¾Ü¤÷¶µ¡A¦A¿ï¾Ü [ª«¥ó] > [·s¼W] > [Âश] ¥\¯àªí¶µ¥Ø¡C¥X²{Âश¶µ¥Øªº¦Ûq½s¿è¾¹¹ï¸Ü¤è¶ô¡C
¥X²{Âशªº¦Ûq½s¿è¾¹¡C
- ¦b½s¿è¾¹ªº [¤@¯ë] ¼ÐÅÒ¤W¡A¿é¤JÂशªº¦WºÙ¡A¨Ã±q¤U©Ô¦¡²M³æ¤¤¿ï¾Ü¨ä©R¦WÄÝ©Ê¡C¦WºÙ±N¬O±z¿ï¾Üªº©R¦WÄݩʪºÈ¡C©ÎªÌ¡A±z¥i¥H¬°¦¹Âश¿é¤J´yz¦r¦ê¡C
- ¦b½s¿è¾¹ªº [URL] ¼ÐÅÒ¤W¡A«ö¤@¤U [«Øºc] «ö¶s¥H©w¸q´¼¼z«¬Âशªº URL¡C¦b¥X²{ªº¹ï¸Ü¤è¶ô¤¤¿é¤J LDAP URL ªº¤¸¯À¡C
URL ªº¤¸¯À¥]¬AÀx¦sÂश¶µ¥Ø¤§¥Ø¿ý¦øªA¾¹ªº¥D¾÷¦WºÙ©M LDAP ³s±µ°ð¸¹½X¡A¥H¤Î¦øªA¾¹¤W¥Ø¼Ð¶µ¥Øªº DN¡C¨Ì¹w³]È¡A¥Ø¼Ð DN »P´¼¼z«¬Âश¶µ¥Øªº DN ¬Û¦P¡C¦ý¬O¥Ø¼Ð DN ¥i¥H¬O¥ô¦ó§À½X¡B¾ðª¬¤l¥Ø¿ý©Î¤À¸¶µ¥Ø¡C
- ¦b LDAP URL «Øºc¹ï¸Ü¤è¶ô¤¤¡A«ö¤@¤U [½T©w]¡CURL ´NÅã¥Ü¦b·sÂश¤å¦r¤è¶ô¤¤¡C
- «ö¤@¤U·sÂश¤å¦r¤è¶ô®Çªº [¥[¤J]¡A±NÂश¥[¤J²M³æ¡C
- ±z¥i¥H©w¸q¦hÓ URL¡A°µ¬°¦¹¶µ¥Ø¶Ç¦^ªºÂश¡C¨Ï¥Î [«Øºc]¡B[¥[¤J]¡B[§R°£] »P [Åܧó] «ö¶s¥i«Ø¥ß»PºÞ²z [Âश²M³æ]¡C
- «ö¤@¤U [ÂशÅçÃÒ] «ö¶s¥iÅã¥Ü¹ï¸Ü¤è¶ô¡A±z¥i¥H¦b¨ä¤¤³]©w Directory Server ¥D±±¥x ¦b°lÂÜÂश¨ì»·ºÝ¦øªA¾¹®É±N¥Î¨Ó³sµ²ªº»{ÃÒ¡C±z¥i¥H©w¸q¦s¨ú¦øªA¾¹®É±N¨Ï¥Îªº³sµ² DN »P±K½X¡C«ü¦V¦P¤@¦øªA¾¹ªº©Ò¦³Âश³£±N¨Ï¥Î¬Û¦Pªº»{ÃÒ¡C
- ¨Ï¥Î [¥[¤J]¡B[½s¿è] »P [§R°£] «ö¶s¥iºÞ²z¦øªA¾¹»P¹ïÀ³»{ÃÒ²M³æ¡C§¹¦¨®É«ö¤@¤U [½T©w]¡C
- ¦bÂशªº¦Ûq½s¿è¾¹¤¤¡A«ö¤@¤U [Àx¦s] Àx¦s±zªº´¼¼z«¬Âश¶µ¥Ø¡C
¦b¥D±±¥xªº¾ðª¬¥Ø¿ý¤¤¡A±zÀ³¸Ó¬Ý¨ì¥Ø¼Ð¾ðª¬¤l¥Ø¿ý©Î¶µ¥Ø¨ú¥N´¼¼z«¬Âश¶µ¥Ø¡C¦pªG´¼¼z«¬Âश¶µ¥Ø¦³¶À¦âĵ§i¹Ï¥Ü¡Aªí¥Ü URL ©Î»{ÃÒµL®Ä¡C½Ð³s«ö¨â¤U¶µ¥Ø¡Aµ¥¬Ý¨ì [Âश¿ù»~] ®É«ö¤@¤U [Ä~Äò]¡A¨Ãקï [URL] ©Î [ÂशÅçÃÒ] ¥H×¥¿¿ù»~¡C
±q«ü¥O¦æ«Ø¥ß´¼¼z«¬Âश
Yn«Ø¥ß´¼¼z«¬Âश¡A½Ð¥Î referral »P extensibleObject ª«¥óÃþ§O«Ø¥ß¶µ¥Ø¡Creferral ª«¥óÃþ§O¤¹³\ ref ÄÝ©Ê¡A¦¹ÄÝ©ÊÀ³¸Ón¥]§t LDAP URL¡CextensibleObject ª«¥óÃþ§O¥iÅý±z¨Ï¥Î¥ô¦óµ²ºcÄÝ©Ê°µ¬°©R¦WÄÝ©Ê¡A¥H«K¯à°÷¹ïÀ³¨ì¥Ø¼Ð¶µ¥Ø¡C
¨Ò¦p¡A©w¸q¤U¦C¶µ¥Ø¶Ç¦^´¼¼z«¬Âश¡A¦Ó¤£¶Ç¦^ uid=bjensen ¶µ¥Ø¡G
ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
objectclass:top
objectclass:extensibleObject
objectclass:referral
uid:bjensen
ref:ldap://east.example.com/cn=Babs%20Jensen,ou=Sales,
o=east,dc=example,dc=com
ª`·N ¦øªA¾¹·|©¿²¤ LDAP URL ¤¤ªÅ®æ¤§«áªº¥ô¦ó¸ê°T¡C¦]¦¹¦b¹wp§@¬°Âशªº¥ô¦ó LDAP URL ¤¤¡A±z¥²¶·§ï¥Î %20¡A¦Ó¤£¬O¨Ï¥ÎªÅ®æ¡C
©w¸q´¼¼z«¬Âश«á¡A¹ï uid=bjensen ¶µ¥Øªº×§ï¹ê»Ú¤W·|¦b¨ä¥L¦øªA¾¹ªº cn=Babs Jensen ¶µ¥Ø¤W°õ¦æ¡Cldapmodify «ü¥O±N¦Û°Ê°lÂÜÂश¡A¨Ò¦p¡G
ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:replace
replace:telephoneNumber
telephoneNumber: (408) 555-1234¬°¤Fקﴼ¼z«¬Âश¡A±z¥²¶·¨Ï¥Î ldapmodify ªº -M ¿ï¶µ¡A¨Ò¦p¡G
ldapmodify -M -h host -p port -D "cn=Directory Manager" -w password
dn:uid=bjensen,ou=People,dc=example,dc=com
changetype:replace
replace:ref
ref:ldap://east.example.com/cn=Babs%20Jensen,ou=Marketing,
o=east,dc=example,dc=com¥[±KÄÝ©ÊÈ
ÄÝ©Ê¥[±K¬° Sun ONE Directory Server 5.2 ªº·s¥\¯à¡A¥i«OÅ@Àx¦s¦b¥Ø¿ý´Á¶¡ªº±Ó·P©Ê¸ê®Æ¡CÄÝ©Ê¥[±K¤¹³\±z«ü©w¥H¥[±K®æ¦¡Àx¦s¤§¶µ¥Øªº¯S©wÄÝ©Ê¡C³o¥i¨¾¤î¸ê®Æ©óÀx¦s¦b¸ê®Æ®wÀɮסB³Æ¥÷¸ê®Æ¥H¤Î¶×¥Xªº LDIF Àɮ׮ɳQŪ¨ú¡C
ÄÝ©ÊÈ¥i§Q¥Î¦¹¶µ¥\¯à¡A¦b±N¨äÀx¦s©ó Directory Server «e¡A¥ý¦æ¥[±K¡A¥H¤Î¦b²M°£§@·~¤¤¶Ç¦^«e¦A¦æ¸Ñ±K¡C±zÀ³¸Ó¨Ï¥Î¨ä¥L¨Ò¦p ACI ¾÷¨î¨Ó¨¾¤î LDAP ¥Î¤áºÝ¦s¨ú¸T¤îªº¸ê®Æ¡A¥H¤Î¨Ï¥Î SSL ¨Ó¥[±K³q°T¡C¦p»Ý¤@¯ë¸ê®Æ¦w¥þ©Ê»P¯S®íÄÝ©Ê¥[±Kªºµ²ºc¦¡·§½×¡A½Ð°Ñ¾\¡mSun ONE Directory Server ³¡¸p«ü«n¡n¤¤ªº²Ä 7 ³¹<³]p¦w¥þ¥Ø¿ý>¡C
¥u¦³¦b¦øªA¾¹¤W³]©w¨Ã±Ò¥Î SSL «á¡A¤~·|±Ò¥ÎÄÝ©Ê¥[±K¡C¤£¹L¡A¨Ì¾Ú¹w³]¨Ã¤£·|¥[±K¥ô¦óÄÝ©Ê¡C¨t²Î·|¦b§À½X¼h¯Å¤¤³]©wÄÝ©Ê¥[±K¡C³o¬O«ü±N¥X²{¦b¨C¤@Ó¶µ¥Ø¤§§À½XªºÄÝ©Ê¥[±K¡C¦pªG±z·Qn±N¾ãӥؿý¤¤ªº¬YÓÄÝ©Ê¥[±K¡A¥²¶·±Ò¥Î¨C¤@Ó§À½X¤¤¦¹Äݩʪº¥[±K¡C
¦pªG±z¿ï¾Ü¥[±KªºÄÝ©ÊY·|±N¬Y¨Ç¶µ¥Ø·í¦¨©R¦WÄݩʨϥΡA«h¥X²{¦b DN ¤¤ªºÈ±N¤£·|¥[±K¡A¦ýÀx¦s¦b¶µ¥Ø¤¤ªºÈ±N·|¥[±K¡C
±z¥i¥H¿ï¾Ü userPassword Äݩʶi¦æ¥[±K¡A¦ý³o¨Ã¨S¦³¹ê»Úªº¦w¥þ©Ê®Ä¯q¡A°£«D±K½X¥H¯Â¤å¦rÀx¦s¡A¦p DIGEST-MD5 SASL ÅçÃÒ¤@¼Ë¡C¦pªG±K½Xì«h¤¤¤w¬°±K½X³]©w¥[±K¾÷¨î¡A«h§ó¶i¤@¨Bªº¥[±K©Ò¯à¼W¥[ªº¦w¥þ©Ê¦³¡AÁÙ·|¼vÅT¨C¤@¦¸³sµ²§@·~ªº®Ä¯à¡C
¨Ï¥Î¥D±±¥x³]©wÄÝ©Ê¥[±K
- ¦b Directory Server ¥D±±¥x¤W¿ï¾Ü [²ÕºA] ¼ÐÅÒ¡A®i¶} [¸ê®Æ] ¸`ÂI¡A¨Ã¿ï¾Ü±z·Qn¥[±KÄÝ©ÊȪº§À½X¡C¿ï¾Ü¥k±ªO¤¤ªº [ÄÝ©Ê¥[±K] ¼ÐÅÒ¡C
¦¹¼ÐÅÒ¥]§t¤@¥÷ªí®æ¡A¦C¥X¦¹§À½X¥Ø«e©Ò¦³¥[±KÄݩʪº¦WºÙ©M¥[±Kµ²ºc¡C
- Yn¬°ÄݩʱҥΥ[±K¡G
- «ö¤@¤U [¥[¤JÄÝ©Ê] «ö¶s¥HÅã¥ÜÄݩʲM³æ¡C
- ±q²M³æ¤¤¿ï¾Ün¥[±KªºÄÝ©Ê¡A¦A«ö¤@¤U [½T©w]¡CÄÝ©Ê·|¥[¤Jªí®æªº [ÄݩʦWºÙ] Äæ¡C
- ±qÄݩʦWºÙ®Çªº¤U©Ô¦¡²M³æ¤¤¡A¿ï¾Ü¦¹Äݩʪº [¥[±Kµ²ºc]¡C
- Yn¨ÏÄݩʤ£¦A¥[±K¡A½Ð±qªí®æ¤¤¿ï¾ÜÄݩʦWºÙ¡A¦A«ö¤@¤U [§R°£ÄÝ©Ê] «ö¶s¡C
- «ö¤@¤U [Àx¦s]¡C¨t²Î·|´£¥Ü±z¦bÅܧó²ÕºA«e¡A¥ý±N§À½X¤º®e¶×¥X¦Ü LDIF ÀɮסC
- «ö¤@¤U [¶×¥X§À½X] ¶}±Ò¶×¥X¹ï¸Ü¤è¶ô¡A©Î«ö¤@¤U [Ä~Äò]¡A¤£»Ýn¶×¥X§Y¥iקïÄÝ©Ê¥[±K²ÕºA¡CµM«á·sªº²ÕºA´N·|Àx¦s°_¨Ó¡C
¦pªG±z©|¥¼¶×¥X§À½X¡A±z¥²¶·¥ß§Y°õ¦æ¦¹°Ê§@¥HÀx¦s¨ä¤º®e¡C¦pªG§À½X¥]§t¥[±KªºÄÝ©Ê¡A¦Ó¥B±zp¹º¦b¤UÓ¨BÆJ¤¤¨Ï¥Î¦¹ LDIF Àɮ׫·sªì©l¤Æ§À½X¡A³o¨ÇÄݩʦb¶×¥Xªº LDIF ¤¤¥i¥H«O«ù¥[±Kª¬ºA¡C
²{¦b±N¥X²{´£¥Ü¡An±z±q LDIF Àɮתì©l¤Æ§À½X¡C
- ²{¦b«ö¤@¤U [ªì©l¤Æ§À½X] ¶}±Òªì©l¤Æ¹ï¸Ü¤è¶ô¡AµM«á¦A¿é¤J LDIF ÀɮצWºÙ¸ü¤J¥Ø¿ý¡C
¦pªG¦b¤WÓ¨BÆJ¤¤¶×¥X§t¥[±KÄݩʪº§À½X¡A±z²{¦b¥²¶·¥Î¸ÓÀɮתì©l¤Æ¡A¦]¬°¤@¥¹§À½X«·sªì©l¤Æ«á¡A¥[±KȱNµLªk¦^´_¡C¦b¸ü¤J¤Î«Ø¥ß¯Á¤Þªº¦P®É¡A«ü©wÄݩʪº©Ò¦³È³£±N·|¥[±K¡C
¦pªG±z¤£·Q¦b¦¹®Éªì©l¤Æ§À½X¡A½Ð«ö¤@¤U [Ãö³¬]¡C±z¥i©óµy«á¦A¨Ï¥Î<¶×¤J¸ê®Æ>¤¤©Ò´yzªºµ{§Ç¨Ó¶×¤J¸ê®Æ¡C
- ¦pªG²ÕºA¤w§ï¬°·|¥[±K¤@©Î¦hÓÄÝ©Ê¡A¦Ó¥B³o¨ÇÄݩʦb¶×¤J§@·~¤§«e´¿¸g¦³È¡A¸ê®Æ®w§Ö¨ú¤¤¥i¯à¨Ì¬ݱo¨ì³¡¤À¥¼¥[±KªºÈ¡CYn²M°£¸ê®Æ®w§Ö¨ú¡G
- ¨Ì<±Ò°Ê©M°±¤î¥Ø¿ý¦øªA¾¹> ©Òz°±¤î¥Ø¿ý¦øªA¾¹¡C
- ¥H root ©Î¨ã¦³ºÞ²zûÅvªº¨¥÷¡A±N¸ê®Æ®w§Ö¨úÀÉ®×±qÀɮרt²Î¤¤§R°£¡G
ServerRoot/slapd-serverID/db/__db.*
- «·s±Ò°Ê¥Ø¿ý¦øªA¾¹¡C¦øªA¾¹±N¦Û°Ê·s¼W¸ê®Æ®w§Ö¨úÀɮסC
±q«ü¥O¦æ³]©wÄÝ©Ê¥[±K
- ¦pªGn³]©wÄÝ©Ê¥[±Kªº§À½X¤W¦³¥ô¦ó¶µ¥Ø¡A±z¥²¶·¥ý±N¸Ó§À½Xªº¤º®e¶×¥X¨ì LDIF ÀɮסC¦p»Ý§ó¦h¸ê°T¡A½Ð°Ñ¾\<¶×¥X¤é´Á>¡C
¦pªG§À½X¥]§t¥[±KªºÄÝ©Ê¡A¦Ó¥B±zp¹º¦b¨BÆJ 5 ¤¤¨Ï¥Î¦¹ LDIF Àɮ׫·sªì©l¤Æ§À½X¡A³o¨ÇÄݩʦb¶×¥Xªº LDIF ¤¤¥i¥H«O«ù¥[±Kª¬ºA¡C
- Yn¬°ÄݩʱҥΥ[±K¡A½Ð¨Ï¥Î ldapmodify «ü¥O¥[¤J¤U¦C²ÕºA¶µ¥Ø¡G
ldapmodify -a -h host -p port -D cn=Directory Manager -p password
dn:cn=attributeName, cn=encrypted attributes, cn=databaseName,
cn=ldbm database, cn=plugins, cn=config
objectclass:top
objectclass:dsAttributeEncryption
cn:attributeName
dsEncryptionAlgorithm:cipherName
¨ä¤¤ attributeName ¬On¥[±KªºÄÝ©ÊÃþ«¬¦WºÙ¡AdatabaseName ¬O¹ïÀ³¨ì§À½Xªº¸ê®Æ®w²Å¸¹¦WºÙ¡A¦Ó cipherName ¬O¤U¦C¨ä¤¤¤§¤@¡G
- ckm_des_cbc - DES °Ï¶ô±K½X
- ckm_des3_cbc - ¤T« DES °Ï¶ô±K½X
- ckm_rc2_cbc - RC2 °Ï¶ô±K½X
- ckm_rc4 - RC4 ¸ê®Æ¬y±K½X
- Yn¨ÏÄݩʤ£¦A¥[±K¡A½Ð¨Ï¥Î ldapmodify «ü¥Oקï¤U¦C²ÕºA¶µ¥Ø¡G
ldapmodify -h host -p port -D cn=Directory Manager -p password
dn:cn=attributeName, cn=encrypted attributes, cn=databaseName,
cn=ldbm database, cn=plugins, cn=config
changetype:modify
replace:dsEncryptionAlgorithm
dsEncryptionAlgorithm:clearText
¨ä¤¤ attributeName ¬On¥[±KªºÄÝ©ÊÃþ«¬¦WºÙ¡A¦Ó databaseName ¬O¹ïÀ³¨ì§À½Xªº¸ê®Æ®w²Å¸¹¦WºÙ¡C
ª`·N ½Ð¤Å§R°£ÄÝ©Ê¥[±K²ÕºA¶µ¥Ø¡C¤U¦¸ªì©l¤Æ§À½X®É·|¦Û°Ê²¾°£¸Ó¶µ¥Ø¡C
- ¦pªG²ÕºA¤w§ï¬°·|¥[±K¤@©Î¦hÓÄÝ©Ê¡A¦Ó¥B³o¨ÇÄݩʦb¶×¤J§@·~¤§«e´¿¸g¦³È¡A¸ê®Æ®w§Ö¨ú¤¤¥i¯à¨Ì¬ݱo¨ì³¡¤À¥¼¥[±KªºÈ¡CYn²M°£¸ê®Æ®w§Ö¨ú¡G
- ¨Ì<±Ò°Ê©M°±¤î¥Ø¿ý¦øªA¾¹> ©Òz°±¤î¥Ø¿ý¦øªA¾¹¡C
- ¥H root ©Î¨ã¦³ºÞ²zûÅvªº¨¥÷¡A±N¸ê®Æ®w§Ö¨úÀÉ®×±qÀɮרt²Î¤¤§R°£¡G
ServerRoot/slapd-serverID/db/__db.*
- «·s±Ò°Ê¥Ø¿ý¦øªA¾¹¡C¦øªA¾¹±N¦Û°Ê«Ø¥ß·sªº¸ê®Æ®w§Ö¨úÀɮסC¦b§Ö¨ú¦A¦¸¶ñº¡¤§«e¡A¦¹§À½X¤¤ªº§@·~®Ä¯à¥i¯à·|µy·L¨ü¨ì¼vÅT¡C
- ¨Ì<¶×¤J¸ê®Æ>©Òz¥Î LDIF Àɮתì©l¤Æ§À½X¡C¦pªG¦b¨BÆJ 1 ¤¤¶×¥X§À½X¡A½Ð¨Ï¥Î¸ÓÀɮסA¥H½T«O±zªº§À½X¾Ö¦³³Ì·sªº¤º®e¡C¦pªG¦b¨BÆJ 1 ¤¤¶×¥X§t¥[±KÄݩʪº§À½X¡A±z²{¦b¥²¶·¥Î¸ÓÀɮתì©l¤Æ¡A¦]¬°¤@¥¹§À½X«·sªì©l¤Æ«á¡A¥[±KȱNµLªkÂ^¨ú¡C
¦b¸ü¤JÀɮפΫإ߹ïÀ³¯Á¤Þªº¦P®É¡A«ü©wÄݩʪº©Ò¦³È³£±N·|¥[±K¡C
ºûÅ@°Ñ¦Òªº§¹¾ã©Ê
°Ñ¦Òªº§¹¾ã©Ê¬O¤@ºØ¥~±¾µ{¦¡¾÷¨î¡A¥i½T«OºûÅ@¬ÛÃö¶µ¥Ø¤§¶¡ªºÃö«Y¡C³\¦hÄÝ©ÊÃþ«¬ (¨Ò¦p¸s²Õ¦¨ûªºÄÝ©Ê) ¤¤¥]§t¥t¤@Ó¶µ¥Øªº DN¡C°Ñ¦Òªº§¹¾ã©Ê¥i½T«O²¾°£¶µ¥Ø®É¡A¥]§t¨ä DN ªº©Ò¦³Äݩʤ]·|¤@¨Ö²¾°£¡C
¨Ò¦p¡A¦pªG²¾°£¤F¥Ø¿ýªº¨Ï¥ÎªÌ¶µ¥Ø¡A¦Ó¥B¤w¸g±Ò¥Î°Ñ¦Òªº§¹¾ã©Ê¡A«h¦øªA¾¹¤]·|²¾°£¨Ï¥ÎªÌ¬°¦¨û¤§¤@¤§©Ò¦³¸s²Õªº¨Ï¥ÎªÌ¡C¦pªG¨S¦³±Ò¥Î°Ñ¦Òªº§¹¾ã©Ê¡AºÞ²zû¥²¶·¤â°Ê±q¸s²Õ¤¤²¾°£¨Ï¥ÎªÌ¡C¦pªG±z±N¥Ø¿ý¦øªA¾¹»P¨ä¥L»Ýn¥Î¨ì¨Ï¥ÎªÌ»P¸s²ÕºÞ²z¥Ø¿ýªº Sun ONE ²£«~¶i¦æ¾ã¦X®É¡A³o·|¬O¤@¶µ«n¥\¯à¡C
°Ñ¦Òªº§¹¾ã©Ê¾Þ§@¤èªk
·í±Ò¥Î°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡®É¡A¨ä·|¦b§R°£©Î«·s©R¦W§@·~¤§«á¡A¥ß§Y°õ¦æ¯S©wÄݩʤWªº§¹¾ã©Ê§ó·s¡C¨Ì¾Ú¹w³]¡A°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡¬O°±¥Îªº¡C
¨C·í±z§R°£©Î«·s©R¦W¥Ø¿ý¤¤ªº¨Ï¥ÎªÌ©Î¸s²Õ¶µ¥Ø®É¡A·|±N§@·~°O¿ý¦b°Ñ¦Òªº§¹¾ã©Ê°O¿ýÀɤ¤¡G
ServerRoot/slapd-serverID/logs/referint
¸g¹L¯S©w®É¶¡ (§Y§ó·s¶¡¹j) «á¡A¦øªA¾¹·|¦b±Ò¥Î°Ñ¦Òªº§¹¾ã©Ê¤§©Ò¦³ÄݩʤW°õ¦æ·j´M¡A¨Ã¨Ï·j´M¥X¨Óªº¶µ¥Ø»P¥X²{¦b°O¿ýÀɤ¤¤w§R°£©Î¤wקﶵ¥Øªº DN ¤¬¬Û²Å¦X¡C¦pªG°O¿ýÀÉÅã¥Ü¤w¸g§R°£¶µ¥Ø¡A«h¹ïÀ³ªºÄݩʤ]·|§R°£¡C¦pªG°O¿ýÀÉÅã¥Ü¤w¸gÅܧ󶵥ءA«h¹ïÀ³ªºÄÝ©ÊȤ]·|¬Û¹ï¦aקï¡C
Y±Ò¥Î°Ñ¦Ò§¹¾ã©Ê¥~±¾µ{¦¡ªº¹w³]²ÕºA¡A¨C¦¸°õ¦æ§R°£©Î«·s©R¦W§@·~«á¡A¥¦·|¥ß§Y¦b member¡Buniquemember¡Bowner¡BseeAlso ©M nsroledn ÄݩʤW°õ¦æ§¹¾ã©Ê§ó·s¡C¦ý¬O±z¥i¥H¨Ì·Ó±zªº»Ýn³]©w°Ñ¦Ò§¹¾ã©Ê¥~±¾µ{¦¡ªº¹B§@¤è¦¡¡G
- ¦b¤£¦PÀɮפ¤°O¿ý°Ñ¦Òªº§¹¾ã©Ê§ó·s¡C
- קï§ó·s¶¡¹j¡C¦pªGn´î¤Ö°Ñ¦Òªº§¹¾ã©Ê§ó·s¹ï¨t²Î³y¦¨ªº¼vÅT¡A±z³Ì¦n¼W¥[§ó·s¤§¶¡ªº®É¶¡ªø«×¡C
- ¿ï¾Ün®M¥Î°Ñ¦Òªº§¹¾ã©ÊªºÄÝ©Ê¡C¦pªG¨Ï¥Î©Î©w¸q¥]§t DN ȪºÄÝ©Ê¡A±z¥i¯à·Q¥Î°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡ºÊ±±¥¦Ì¡C
³]©w°Ñ¦Òªº§¹¾ã©Ê
¨Ï¥Î¤U¦Cµ{§Ç¥i±q Directory Server ¥D±±¥x±Ò¥Î©Î°±¥Î°Ñ¦Òªº§¹¾ã©Ê¡A¥H¤Î³]©w¥~±¾µ{¦¡ªº²ÕºA¡G
- ¦b Directory Server ¥D±±¥x³Ì¤W¼hªº [²ÕºA] ¼ÐÅÒ¤W¡A®i¶} [¥~±¾µ{¦¡] ¸`ÂI¡A¦A¿ï¾Ü [referential integrity postoperation plug-in]¡C
¥~±¾µ{¦¡ªº³]©wÅã¥Ü¦b¥k±ªO¤¤¡C
- ¿ï¾Ü [±Ò¥Î¥~±¾µ{¦¡] ®Ö¨ú¤è¶ô¥H±Ò¥Î¥~±¾µ{¦¡¡A²M°£®Ö¨ú¤è¶ô¥H°±¥Î¥~±¾µ{¦¡¡C
- ³]©w [¤Þ¼Æ 1] ªºÈ¡A¥Hקï§ó·sªº¶¡¹j¬í¼Æ¡C±`¥ÎªºÈ¬°¡G
- 0 - ¨C¦¸§@·~«á¥ß§Y§ó·s½Ð¥J²Ó¦Ò¼{¡A¨C¦¸§R°£©Mקï§@·~«á¥ß§Y°õ¦æ°Ñ¦Ò§¹¾ã©ÊÀˬd·|¹ï¦øªA¾¹®Ä¯à²£¥ÍÅãµÛªº¼vÅT¡C
- 90 - ¨C 90 ¬í§ó·s¤@¦¸
- 3600 - ¨C 1 ¤p®É§ó·s¤@¦¸
- 10,800 - ¨C 3 ¤p®É§ó·s¤@¦¸
- 28,800 - ¨C 8 ¤p®É§ó·s¤@¦¸
- 86,400 - ¨C¤Ñ§ó·s¤@¦¸
- 604,800 - ¨C©P§ó·s¤@¦¸
- ³]©w [¤Þ¼Æ 2] ªºÈ¡A¦¨¬°±zn¨Ï¥Î°Ñ¦Ò§¹¾ã©Ê°O¿ýÀɪºµ´¹ï¸ô®|¡C
[¤Þ¼Æ 3] ¥Î¤£¨ì¡A¦ý¥²¶·¦s¦b¡C
- ¨ü°Ñ¦Ò§¹¾ã©Ê¥~±¾µ{¦¡ºÊ±±ªºÄÝ©Ê¥Ñ [¤Þ¼Æ 4] ¶}©l¦C°_¡C«ö¤@¤U [¥[¤J] »P [§R°£] «ö¶s¥iºÞ²z¦¹²M³æ¡A¤Î¥[¤J±z¦Û¤vªºÄÝ©Ê¡C
ª`·N ¬°Àò±o³Ì¨Î®Ä¯à¡A¥Ñ°Ñ¦Ò§¹¾ã©Ê¥~±¾µ{¦¡§ó·sªºÄݩʤ]À³¸Ó½s»s¯Á¤Þ¡C¦p»Ý¬ÛÃö¸ê°T¡A½Ð°Ñ¾\²Ä 10 ³¹<ºÞ²z¯Á¤Þ>¡C
- «ö¤@¤U [Àx¦s] ¥HÀx¦s±zªºÅܧó¡C
- Åܧó¥Í®Ä«e¡A±z¥²¶·«·s±Ò°Ê Directory Server¡C
±N°Ñ¦Òªº§¹¾ã©Ê¥Î©ó½Æ¼g
¦b½Æ¼gÀô¹Ò¤¤¡AY»Ýn°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡¡A¨ä¨Ï¥Î¦³¬Y¨Ç¨î¡G
- ¥]§t¥D¾÷½Æ¥»ªº©Ò¦³¦øªA¾¹¤W³£¥²¶·±Ò¥Î¡C
- ¦b¨C³¡¥D¾÷¤W¥²¶·¥Î¬Û¦Pªº²ÕºA±Ò¥Î¡C
- ¦b¥u¥]§t¶°½u¾¹©Î¥Î¤á½Æ¥»ªº¦øªA¾¹¤W¡A±Ò¥Î¦¹¥\¯à¨Ã¨S¦³À°§U¡C
Yn¦b½Æ¼g©Ý¼³¤¤³]©w°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡¡G
- ½T©w¤w³]©w©Ò¦³½Æ¥»ªº²ÕºA¡A¦Ó¥B¤w©w¸q©Ò¦³½Æ¼g¨óij¡C
- ¨M©w±N¬°¨äºûÅ@°Ñ¦Ò§¹¾ã©ÊªºÄݩʲաC¨Ã¨M©w¥D¾÷¦øªA¾¹¤W©Òn¨Ï¥Îªº§ó·s¶¡¹j¡C
- ¨Ï¥Î¬Û¦PªºÄݩʲդάۦPªº§ó·s¶¡¹j±Ò¥Î©Ò¦³¥D¾÷¦øªA¾¹¤Wªº°Ñ¦Ò§¹¾ã©Ê¥~±¾µ{¦¡¡C¦¹µ{§Ç·|¦b<³]©w°Ñ¦Òªº§¹¾ã©Ê>¤¤´yz¡C
- ½Ð½T©w©Ò¦³¥Î¤á¦øªA¾¹¤W°Ñ¦Òªº§¹¾ã©Ê¥~±¾µ{¦¡³£¬O°±¥Îªº¡C