µ±Ç°Î»ÖãºLinux½Ì³Ì - Linux - 24K UnixϵͳÊÇÈçºÎ±£Ö¤ÍøÂçͨÐŵݲȫµÄ?(2)

24K UnixϵͳÊÇÈçºÎ±£Ö¤ÍøÂçͨÐŵݲȫµÄ?(2)



         7)µÇ¼Îļþ¼ì²é HONEYDANBER UUCP×Ô¶¯µØ½«µÇ¼ÐÅÏ¢Óʸøuucp.loginÎļþ,Ó¦µ±¶¨ÆڵضÁ Õâ¸öÎļþ.ϵͳ¹ÜÀíÔ±Ó¦µ±¼ì²éÄÇЩ²»³É¹¦µÄ´óÁ¿ÇëÇó,ÌرðÊÇÆäËüϵͳ¶Ô±¾ ϵͳµÄÎļþÇëÇó.»¹Òª¼ì²é²»ÔÊÐí×öµÄÔ¶³ÌÃüÁîÖ´ÐÐÇëÇó.µÇ¼ÐÅÏ¢¶¼±£´æÔÚ ÎļþÖÐ,Èç¹ûÒª²é¿´,¿ÉÓÃgrepÃüÁî²é¿´./usr/spool/uucp/.Log/uucico/system ÎļþÖк¬ÓÐuucicoµÇ¼,/usr/spool/uucp/.Log/uuxqt/systemÎļþº¬ÓÐuuxqt µÇ¼.ÏÂÃæÒ»ÐÐÃüÁ´òÓ¡³öuuxqtÖ´ÐеÄËùÓÐÃüÁî(rmail³ýÍâ): grep -v rmail /usr/spool/uucp/.Log/uuxqt/* ÏÂÃæÒ»ÐÐÃüÁ´òÓ¡ËùÓжԱ¾ÏµÍ³ÎļþµÄÔ¶³ÌÇëÇó: grep -v REMOTE /usr/spool/uucp/.Log/uucico/* | grep ¡°<¡° ×ÜÖ®,HONEYDANBER UUCP±ÈÀÏUUCPÌṩÁ˸üÇ¿µÄ°²È«ÐÔ,ÌرðÊÇÌá¸ßÁËÔ¶ ³ÌÃüÁîÖ´ÐеݲȫÐÔ. 4.ÆäËüÍøÂç
    (1)Ô¶³Ì×÷ÒµµÇ¼(RJE) RJE(remote job entry)ϵͳÌṩÁËÒ»×é³ÌÐò¼°ÏàÓ¦µÄÓ²¼þ,ÔÊÐíUNIXϵ ͳÓëIBMÖ÷»úÉϵÄJES(job entry subsystems)ͨѶ.¿Éͨ¹ýÁ½ÌõÃüÁîµÄsendºÍ usend´æÈ¡RJE.sendÃüÁîÊÇRJEµÄͨÓõÄ×÷ÒµÌṩ³ÌÐò,Ëü½«ÌṩÎļþ¸øJES,¾Í ºÃÏñÕâЩ×÷ÒµÎļþÊÇ´Ó¿¨Æ¬ÔĶÁ»ú¶ÁÈëµÄ¡°´©¿×¿¨Æ¬¡°Ò»Ñù.usendÃüÁîÓÃÓÚÔÚ Ê¹ÓÃÁËRJEϵͳµÄUNIXϵͳ¼ä´«ËÍÎļþ,Ëü½«½¨Á¢Ò»¸ö¡°×÷Òµ¡°(ÐéÄâµÄÒ»µþ´©¿× ¿¨Æ¬),²¢ÒÔsendÃüÁîµÄËÍÎļþµÄͬÑù·½Ê½½«¸Ã×÷ÒµÌṩ¸øJES.¸Ã×÷Òµ¿¨Æ¬µþ ÖеĿØÖÆ¿¨¸æËßJESÊý¾Ý´«Ë͵½ºÎ´¦(ÕâÀï,Êý¾ÝÊÇÕý±»´«Ë͵ÄÎļþ).Îļþ´«ËÍ µÄÄ¿µÄµØÊÇUNIXϵͳ,µ«JESÈÏΪÊÇÒ»¸ö¡°ÐÐʽ´òÓ¡»ú¡°.RJEϵͳͨ³£ÒÔÿÃë 9600λµÄËÙÂÊÓëJESͨѶ.µäÐ͵ÄusendÃüÁî¾ä·¨ÈçÏÂ: usend -d system -u login file(s) systemÊǹҵ½IBM JESÉϵÄÁíÒ»¸öUNIXϵͳÃû,loginÊÇÁíÒ»¸öϵͳÉÏµÄ½Ó ÊÕÓû§µÄµÇ¼Ãû,file(s)ÊÇÓû§Ï£Íû´«Ë͵ÄÎļþ. ¼¸¸ö¹ØÓÚRJEµÄ°²È«ÎÊÌâ: . ȱʡʱ,RJE½«°ÑÎļþ´«Ë͵½½ÓÊÕÓû§µÄHOMEĿ¼ÖеÄrjeĿ¼.¸ÃĿ¼ ±ØÐë¶ÔÆäËûÈË¿Éд,¿ÉÖ´ÐÐ,ÕâÒâζ×Å´æÈërjeĿ¼µÄÎļþÒ×Êܵ½¼ì²é, Òƶ¯,ÐÞ¸Ä.È»¶øÈç¹û¸ÃĿ¼µÄÐí¿É·½Ê½ÊÇ733,ÆäËûÓû§¾Í²»ÄÜÓÃlsÁРĿ¼ÄÚÈÝÑ°ÕÒ¸ÐÐËȤµÄÎļþ.±»½¨Á¢µÄÎļþ¶ÔËùÓÐÕß,С×é»òÆäËûÈ˶¼ ÊǿɶÁµÄ,ËùÒÔͨ¹ýRJEÍøÂç´«Ë͵ݲȫÎļþÔÚϵͳÉ϶¼ÊǿɶÁµÄ.Ϊʲ ôÕâЩÎÊÌⲻͬÓÚUUCPºÍ/usr/uucppublicĿ¼? * UUCP¶¨ÆÚµØÇå³ý/usr/spool/uucppublicĿ¼µÄÄÚÈÝ,¼¸ÌìÇ°»ò¼¸ÐÇ ÆÚÇ°µÄÀÏÎļþ½«±»É¾³ý,ͨ³£Óû§½«°Ñ×Ô¼ºµÄÎļþÒƳöuucppublicÄ¿ ¼,ÒÔÃâÎļþ±»É¾³ý,¶ø´æÔÚÓû§rjeĿ¼ÖеÄÎļþ²»»á±»Çå³ý,ËùÒÔ ÓÐЩÓû§´ÓÀ´²»°Ñ×Ô¼ºµÄÎļþÒƵ½ÆäËüĿ¼. * Óû§Çå³þµØÖªµÀuucppublicĿ¼ÊÇÒ»¸ö¹«¹²Ä¿Â¼,´æÈëÖØÒªÐÅϢ֮ǰ, Ê×ÏÈ×¢Ò⽫Æä¼ÓÃÜ.µ«ÊÇÓû§È´×ÜÊÇÈÝÒ×Íü¼Ç×Ô¼ºrjeĿ¼ʵ¼ÊÉÏÒ² Êǹ«¹²Ä¿Â¼,¾­³£Íü¼Ç½«ÖØÒªÎļþ¼ÓÃÜ. . usendÃüÁîÔÚÆäËûÈË¿ÉдµÄĿ¼Öн¨Á¢Îļþ,²¢ÖØдÆäËûÈË¿ÉдµÄÎļþ. . RJE·þÎñ×Ó³ÌÐòÊÇÖ´ÐÐһЩ¹¦Äܶø²»ÊÇÖ´ÐÐÎļþ´«ËÍ.RJEϵͳÏñUUCPÒ» ÑùÒ²Ö´ÐÐÔ¶³ÌÃüÁî,ÔËÐÐRJEµÄ´ó¶àÊýϵͳÓÃÔ¶³ÌÃüÁîÖ´ÐÐתË͵ç×ÓÓÊ ¼þ.ÒòΪRJEµÄ´«ÊäÂÊͨ³£±ÈUUCP¸ü¸ß.Òź¶µÄÊÇRJEûÓÐÏñUUCPÄÇÑùµÄ ÄÜÁ¦ÏÞÖÆÄÜÖ´ÐеÄÃüÁîºÍÄÜ´æÈ¡µÄÎļþ.Ò»¸öºÃµÄ¾­ÑéÊǽ«Á¬½Óµ½Í¬Ò» ¸öJESµÄÒ»×éϵͳ,¿´×÷ÕâЩϵͳÊÇÔÚͬһϵͳÉÏ.

    (2)NSCÍøÂçϵͳ NSC(network systems corporation)¿íÐŵÀÍøÂçÊÇÒ»¸ö¸ßËÙ¾ÖÓòÍøÂç (LAN).NSC¿É½«Êýǧ¸ö×îÔ¶Ïà¾à5000Ó¢³ßµÄϵͳ¹ÒÔÚÒ»Æð,´«ÊäËÙÂʿɸߴï 50MBIT/S,NSCÒ²¿Éͨ¹ýµÄͨѶÈç΢²¨»òÈËÔìÎÀÐÇͨѶÏßÁ¬½Ó²»Í¬ÏµÍ³. UNIXÓû§¿Éͨ¹ýnusendÃüÁî´æÈ¡NSC¿íÐŵÀ,nusendÃüÁîµÄ¾ä·¨ÓëusendÃü ÁîÏàͬ,³ýÓÃ-cÑ¡Ïî´«ËÍÆäËûÈ˲»¿É´æÈ¡µÄÎļþÍâ,´ó¶àÊýÇé¿öÏÂ,nusendµÄÓà ·¨ÓëusendÊÇÒ»ÑùµÄ,»»ÑÔÖ®,Èç¹ûÎÞ-cÑ¡Ïî,Îļþ¾ÍÊǿɶÁµÄ,¶øÇÒÎļþ·¾¶Ãû ÖÐÁгöËùÓÐĿ¼¶ÔÆäËûÈËÒ²¶¼ÊÇ¿ÉËÑË÷µÄ,Ç°±ßÌÖÂÛ¹ýµÄ¹ØÓÚRJEµÄ°²È«ÎÊÌ⠵Ŀ¼ÂÇÒ²ÊʺÏÓÚNSCÍøÂç. ¿É²é¿´NSC¼Ç¼Îļþ,Á˽âNSCÊÇ·ñÕýÔÚÖ´ÐÐÈκβ»Ó¦Ö´ÐеÄÃüÁî.¼Ç¼ÎÄ ¼þ±£´æÔÚĿ¼/usr/nsc/logÖÐ.ÏÂÃæµÄÃüÁ´òÓ¡³öËùÓÐÓÉNSCÔÚ±¾ÏµÍ³ÉÏÖ´ ÐеÄÃüÁî(rmail³ýÍâ): grep execute /usr/nsc/log/LOGFILE|grep -v rmail (3)Óû§Éí·Ý¼ø±ð ¿ÚÁîÖ»ÊÇʶ±ðÒ»¸öÓû§µÄÒ»ÖÖ·½·¨,ʵ¼ÊÉÏÓÐÐí¶à·½·¨¿ÉÒÔÓÃÀ´Ê¶±ðÓû§. . CALL BACK MODEM:Ôòά»¤ÏµÍ³ÓÐЧÓû§±í¼°ÆäÏàÓ¦µç»°ºÅÂëµÄÉ豸.µ± Óû§²¦ºÅµ÷ÓÃϵͳʱ,CALL BACK MODEM»ñµÃÓû§µÄµÇ¼»§Í·,¹Ò Æð,ÔÙ»ØÍ·µ÷ÓÃÓû§µÄÖÕ¶Ë.ÕâÖÖ·½·¨µÄÓŵãÊÇ,ÏÞÖÆÖ»Óе绰ºÅ Âë´æÓÚMODEMÖеÄÈ˲ÅÊÇϵͳµÄÓû§,´Ó¶øʹ·Ç·¨ÇÖÈëÕß²»ÄÜ´ÓÆä ¼ÒÀïµ÷ÓÃϵͳ²¢µÇ¼,ÕâÒ»·½·¨µÄȱµãÊÇÏÞÖÆÁËÓû§µÄÁé»îÐÔ,²¢ ÈÔÐèҪʹÓÿÚÁî,ÒòΪMODEM²»Äܽö´ÓÓû§·¢³öµ÷Óõĵط½,Ψһ µØ±êʶÓû§. . ±ê¼Çʶ±ð:±ê¼ÇÊÇ¿ÚÁîµÄÎïÀíʵÏÖ,Ðí¶à±ê¼Çʶ±ðϵͳʹÓÃijÖÖÐÎʽµÄ ¿¨(Èç±³ÃæÓдÅÌõµÄÐÅÓÿ¨),ÕâÖÖ¿¨º¬ÓÐÒ»¸ö±àÂëºóµÄËæ»úÊý.¿¨ ÓÉÁ¬½Óµ½Öն˵ÄÔÄ¿¨»ú¶ÁÈë,²»ÓÃÔÙÇÃÈë¿ÚÁî.ΪÁËÔö¼Ó°²È«ÐÔ, ÓеÄϵͳҪÇó¶ÁÈ뿨ºÍÇÃÈë¿ÚÁî.ÓÐЩ¿¨µÄ±àÂë·½·¨Ê¹µÃ±àÂëÄÑ ÓÚ¸´ÖÆ.±ê¼Çʶ±ðµÄÓŵãÊÇ,±êʶ¿ÉÒÔÊÇËæ»úµÄ²¢ÇÒ±ØÐ볤ÓÚ¿ÚÁî. ²»×ãÖ®´¦ÊÇÿ¸öÓû§±ØÐëЯ´øÒ»¸ö¿¨(¿¨Ò²¿ÉÓ빫˾µÄ»Õ¼Ç×éºÏ ʹÓÃ).²¢ÇÒÿ¸öÖÕ¶ËÉϱØÐëÁ¬½ÓÒ»¸öÔĶÁ»ú. . Ò»´ÎÐÔ¿ÚÁî:¼´¡°Ñ¯ÎÊ-Ó¦´ðϵͳ¡°.Ò»´ÎÐÔ¿ÚÁîϵͳÔÊÐíÓû§Ã¿´ÎµÇ¼ʱ ʹÓò»Í¬µÄ¿ÚÁî.ÕâÖÖϵͳÔÊÐíÓû§Ã¿´ÎµÇ¼ʱʹÓò»Í¬µÄ¿ÚÁî. ÕâÖÖϵͳʹÓÃÒ»ÖÖ³Æ×ö¿ÚÁî·¢ÉúÆ÷µÄÉ豸,É豸ÊÇÊÖЯʽµÄ(´óÔ¼ Ϊһ¸öÐäÕä¼ÆËãÆ÷µÄ´óС),²¢ÓÐÒ»¸ö¼ÓÃܳÌÐòºÍ¶ÀÒ»µÄÄÚ²¿¼ÓÃÜ ¹Ø¼ü´Ê.ϵͳÔÚÓû§µÇ¼ʱ¸øÓû§Ìṩһ¸öËæ»úÊý,Óû§½«Õâ¸öËæ »úÊýËÍÈë¿ÚÁî·¢ÉúÆ÷,¿ÚÁî·¢ÉúÆ÷ÓÃÓû§µÄ¹Ø¼ü´Ê¶ÔËæ»úÊý¼ÓÃÜ, È»ºóÓû§ÔÙ½«¿ÚÁî·¢ÉúÆ÷Êä³öµÄ¼ÓÃÜ¿ÚÁî(»Ø´ð)ËÍÈëϵͳ,ϵͳ ½«Óû§ÊäÈëµÄ¿ÚÁî,ÓëËüÓÃÏàͬµÄ¼ÓÃܳÌÐò,¹Ø¼ü´ÊºÍËæ»úÊý²úÉú µÄ¿ÚÁî±È½Ï,Èç¹û¶þÕßÏàͬ,ÔÊÐíÓû§´æȡϵͳ.ÕâÖÖ·½·¨µÄÓŵã ÊÇ:Óû§¿Éÿ´ÎÇÃÈ벻ͬµÄ¿ÚÁî,Òò´Ë²»ÐèÒª¿ÚÁî±£ÃÜ,ΨÓпÚÁî ·¢ÉúÆ÷ÐèÒª°²È«±£»¤.ΪÁËÔö¼Ó°²È«ÐÔ,UNIXϵͳÉõÖÁ²»ÐèÁª»ú±£ ´æ¹Ø¼ü´Ê,ʵ¼ÊµÄ¹Ø¼ü´Ê¿É±£´æÔÚÓÐÏßÁ¬½ÓÓÚϵͳµÄÒ»¸öÌØÊâ¼Ó ÃܼÆËã»úÖÐ.ÔÚÓû§µÇ¼ÆÚ¼ä,¼ÓÃܼÆËã»ú½«ÎªÓû§²úÉúËæ»úÊýºÍ ¼ÓÃÜ¿ÚÁî.ÕâÑùÒ»ÖÖϵͳµÄÓŵãÊÇ,¿ÚÁîʵ¼Ê²»ÓÉÓû§ÊäÈë,ϵͳ ÖÐÒ²²»±£´æ¹Ø¼ü´Ê,¼´Ê¹ÊǼÓÃܸñʽµÄ¹Ø¼ü´ÊÒ²¿É±£´æÓÚϵͳÖÐ. Æä²»×ãÖ®´¦ÀàËÆÓÚ±ê¼Çʶ±ð·½·¨,ÿ¸öÓû§±ØÐëЯ´ø¿ÚÁî·¢ÉúÆ÷, Èç¹ûÒªÍÑ»ú±£´æ¹Ø¼ü´Ê,»¹ÐèÒªÓÐÒ»¸öÌØÊâÓ²¼þ. . ¸öÈËÌØÕ÷:ÓÐЩʶ±ðϵͳ¼ì²âÈçÖ¸Ó¡,Ç©Ãû,ÉùÒô,ÁãÊÛͼ°¸Õâ¾ëµÄÎïÀí ÌØÕ÷.´ó¶àÊýÕâÑùµÄϵͳ¼«ÊÇʵÑéÐÔµÄ,°º¹óµÄ,²¢ÇÒ²»ÊÇ°Ù·ÖÖ® °ÙµÄ¿É¿¿.ÈκÎÒ»¸öËÍÊý¾Ýµ½Ô¶³ÌϵͳȥºËʵµÄϵͳÓб»´îÏßÇÔ ÌýµÄΣÏÕ,·Ç·¨ÈëÇÖÕßÖ»Ðë¼Ç¼ÏÂËÍȥϵͳУºËµÄÐÅÏ¢,ÒÔºóÔÙÖØ ÏÔʾÕâЩÐÅÏ¢,¾ÍÄÜÇÔÃÜ.×¢Òâ:ÕâͬÑùÒ²ÊDZê¼Çʶ±ðϵͳµÄÒ»¸ö ÎÊÌâ. (1)È·±£NFSµÄ°²È« ÔÚÍøÂçÎļþϵͳNFSÉϽ¨Á¢°²È«ÏµÍ³,Ê×ÏÈÎļþϵͳ±ØÐ뿪·Å²¢±£Ö¤×°Åä µÄ°²È«. . ±à¼­/etc/exportsÎļþ,²¢½«-SecureÈÎÑ¡Ïî¼ÓÔÚҪʹÓÃDES±àÂë»ú¹¹µÄÎÄ ¼þϵͳÉÏ.ÔÚÆÁÄ»ÉÏÏÔʾ·þÎñÆ÷ÔõÑù¿ª·Å°²È«µÄ/homeĿ¼,Èç: home -Secure,access=engineering ÆäÖÐengineeringÊÇÍøÂçÖÐΨһÄÜ´æÈ¡/homeÎļþϵͳµÄÓû§×é. . ¶ÔÓÚÿ̨¿Í»§»ú(CLIENT),±à¼­/etc/fastabÎļþʱ,Secure½«×÷Ϊһ¸ö×° ÅäÈÎÑ¡Ïî³öÏÖÔÚÿ¸öÐèҪȷ±£°²È«µÄÎļþϵͳÖÐ. . SUN OSÖаüÀ¨ÓÐ/etc/publickeyÊý¾Ý¿â,¸Ã¿â¶Ôÿ¸öÓû§¾ù°üº¬ÓÐÈý¸öÓò: Óû§µÄÍøÂçÃû,¹«ÓÃÃÜÔ¿ºÍ±àÂëºóµÄÃÜÔ¿.µ±Õý³£°²×°Ê±XΨһµÄÓû§ÊÇ nobody,Õâ¸öÓû§¿ÉÒÔÎÞÐè¹ÜÀíÔ±µÄ¸ÉÔ¤¼´¿É½¨Á¢×Ô¼ºµÄרÓÃÃÜÔ¿(ʹÓà chkey(1)).ΪÁ˽øÒ»²½È·±£°²È«,¹ÜÀíÔ±¿ÉΪÿ¸öʹÓÃnewkey(8)µÄÓû§ ½¨Á¢Ò»¸ö¹«ÓÃÃÜÔ¿. . È·ÈÏkeyserv(8c)½ø³ÌÓÉ/etc/rc.localÆô¶¯,²¢ÇÒÈÔÔÚÔËÐÐ.¸Ã½ø³ÌÖ´ÐÐ ¶Ô¹«ÓÃÃÜÂëµÄ±àÂë,²¢½«±àÂëºóµÄרÓÃÃÜÔ¿´æÈë/etc/keystoreÖÐ. . ´Ëʱ,ËùÓеÄÓû§(³ý³¬¼¶Óû§)¶¼±ØÐëʹÓÃyppasswdÀ´´úÌæpasswd,ÒÔʹ µÃµÇ¼µÄ¿ÚÁîÓëÓû§µÄÃÜÔ¿Ò»ÖÂ.Æä½á¹ûÊÇÔÚÍøÂçÖÐÿ̨¿Í»§»úµÄ /etc/passwdÎļþÖв»ÄÜÓÐÿ¸öÓû§µÄÓû§Ãû,Òò¶øӦʹÓÃÓÐȱʡֵµÄ /etc/passwdÎļþ. . µ±°²×°,Òƶ¯»òÉý¼¶Ä³Ì¨»úÆ÷ʱ,Òª½«/etc/keystoreºÍ/etc/.rootkeyÁ½ ¸öÎļþ±£Áô. ×¢Òâ:µ±ÄãʹÓÃlogin,rlogin»òtelnetÃüÁîµ½Ô¶³Ì»úÆ÷ʱ,Äã»á±»ÒªÇóÊä Èë¿ÚÁî.Ò»µ©ÄãÊäÈëÕýÈ·µÄ¿ÚÁî,ÄãÒ²¾Íй©ÁËÄãµÄÕʺÅ.ÒòΪ´ËʱÄãµÄÃÜÔ¿ÊÇ ´æ·ÅÔÚ/etc/keystoreÖÐ.µ±È»ÕâÊÇÖ¸Óû§¶ÔÔ¶³Ì»úÆ÷µÄ°²È«²»ÐÅÈÎʱ.Èç¹ûÓà »§¾õµÃÔ¶³Ì»úÆ÷ÔÚ°²È«±£ÃÜ·½Ãæ²»¿É¿¿,ÄǾͲ»ÒªµÇ¼µ½Ô¶³Ì»úÆ÷È¥,¶ø¿Éʹ ÓÃNFSÀ´×°ÅäÄãËù²éÕÒµÄÎļþ. (2)NFS°²È«ÐÔ·½ÃæµÄȱÏÝ SUNµÄÔ¶³Ì¹ý³Ìµ÷ÓÃ(RPC)»úÖÆÒѱ»Ö¤Ã÷¿ÉÒÔÓÃÀ´½¨Á¢ÓÐЧµÄÍøÂç·þÎñ,×î ÓÐÃûµÄ·þÎñÊÇNFS,ËüʵÏÖÁ˲»Í¬»úÆ÷,²»Í¬²Ù×÷ϵͳ֮¼ä͸Ã÷µÄÎļþ¹²Ïí.µ« NFS²¢·ÇºÁÎÞȱÏÝ.ͨ³£NFS¼ø±ðÒ»¸öдÎļþµÄÇëÇóʱÊǼø±ð·¢³öÕâ¸öÇëÇóµÄ»ú Æ÷,¶ø²»ÊÇÓû§.Òò¶ø,ÔÚ»ùÓÚNFSµÄÎļþϵͳÖÐ,ÔËÐÐsuÃüÁî¶ø³ÉΪij¸öÎļþµÄ ÓµÓÐÕß²¢²»ÊÇÒ»¼þÀ§ÄѵÄÊÂÇé.ͬÑù,rloginÃüÁîʹÓõÄÊÇÓëNFSͬÑùµÄ¼ø±ð»ú ÖÆ,Ò²´æÔÚÓëNFSÒ»ÑùµÄÔÚ°²È«ÐÔ·½ÃæµÄÈõµã. ¶ÔÍøÂ簲ȫÎÊÌâÒ»¸öͨ³£µÄ°ì·¨ÊÇÕë¶Ôÿһ¸ö¾ßÌåµÄÓ¦ÓÃÀ´½øÐнâ¾ö.¶ø ¸üºÃµÄ°ì·¨ÊÇÔÚRPC²ãÉèÖüø±ð»ú¹¹,ʹ¶ÔËùÓеĻùÓÚRPCµÄÓ¦Óö¼Ê¹Óñê×¼µÄ ¼ø±ð»ú¹¹(±ÈÈçNFSºÍYellow pages).ÓÚÊÇÔÚSUN OSϵͳÖоͿÉÒÔ¶ÔÓû§µÄ»ú Æ÷¶¼½øÐмø±ð.ÕâÑù×öµÄÓŵãÊÇʹ¼ÆËã»úÍøÂçϵͳ¸üÏñ¹ýÈ¥µÄ·Öʱϵͳ.ÔÚÿ ̨»úÆ÷ÉϵÄÓû§¶¼¿ÉµÇ¼µ½ÈκÎһ̨»úÆ÷;¾ÍÏó·ÖʱϵͳÖÐÈκÎÒ»¸öÖÕ¶ËÉ쵀 Óû§¶¼¿ÉµÇ¼µ½Ö÷»úϵͳһÑù,Óû§µÄµÇ¼¿ÚÁî¾ÍÊÇÍøÂçµÄ°²È«±£Ö¤.Óû§²» ÐèÒªÓÐÈκÎÓйؼø±ðϵͳµÄ»ù´¡.SUNϵͳµÄÄ¿±êÊÇÈÃÍøÂçϵͳ³ÉΪ¼È°²È«ÓÖ ·½±ãµÄ·Öʱϵͳ. ҪעÒâÒÔϼ¸µã: . ÈκÎÈËÖ»ÒªËûÓµÓÐroot´æȡȨ²¢¾ß±¸½ÏºÃµÄÍøÂç³ÌÐòÉè¼Æ֪ʶ,Ëû¾Í¿É ÒÔÏòÍøÂçÖмÓÈë¶þ½øÖÆÊý¾Ý»ò´ÓÍøÂçÖлñµÃÊý¾Ý. . ÔÚ²ÉÓÃÒÔÌ«Íø½á¹¹µÄ¾ÖÓòÍøµÄ¹¤×÷Öв»¿ÉÄÜ·¢ÉúÐÅÏ¢°ü±»´Ü¸Ä(¼´±»´« Ë͵ÄÐÅÏ¢°üÔÚµ½´ïÄ¿µÄվ֮ǰ,±»²¶»ñ²¢½«ÆäÐ޸ĺó°´Ô­Â·¾¶·¢³ö),Òò ΪËùÓеÄÐÅÏ¢°ü¶¼½«¼¸ºõͬʱµ½´ïÄ¿µÄվ֮ǰ,±»²¶»ñ²¢½«ÆäÐÞ¸Äºó°´ Ô­Â·¾¶·¢³ö),µ«ÔÚÍø¹ØÉÏ·¢Éú°ü±»´Ü¸ÄÔòÊÇÓпÉÄܵÄ.Òò¶øӦȷ±£ÍøÂç ÖÐËùÓÐÍø¹Ø¶¼ÊÇ¿É¿¿µÄ. . ¶ÔÍøÂçϵͳ×îΣÏյĹ¥»÷ÊÇͬÏòÍøÂçÖмÓÈëÊý¾ÝÓйصÄʼþ,ÀýÈçͨ¹ý Éú³ÉÒ»¸öºÏ·¨µÄÐÅÏ¢°üÀ´Ã°³äij¸öÓû§;»ò¼Ç¼ÏÂÓû§»á»°µÄÄÚÈÝ,²¢ ÔÚÍíһЩʱºòÔٻشðËüÃÇ.ÕâЩ¶¼»áÑÏÖصÄÓ°ÏìÊý¾ÝµÄÍêÕûÐÔ. . ÖÁÓÚ͵¿´ÐÅÏ¢ÕâÀàÇÖÏ®(½ö½öÊÇ͵¿´ÍøÂçÖд«Ë͵ÄÄÚÈݶø²»Ã°³äÈκÎÈË) ½«¿ÉÄÜÔì³ÉʧÃÜ,µ«²¢²»Ê®·ÖΣÏÕ,ÒòΪÊý¾ÝµÄÍêÕûÐÔûÓб»ÆÆ»µ,¶øÇÒ Óû§¿Éͨ¹ý¶ÔÐèÒª±£ÃܵÄÊý¾Ý½øÐбàÂëÀ´±£»¤Êý¾ÝµÄרÓÃ. ×ÜÖ®,ÔÚÈκÎÒâÒåÉÏÒªÍêÈ«Ã÷°×ÍøÂç´«Ë͵ĸ÷ÖÖÎÊÌâ²¢²»ÊǺÜÈÝÒ×µÄ,Ðè ²»¶Ïʵ¼ù·ÖÎö. (3)Ô¶³Ì¹ý³Ìµ÷ÓÃ(RPC)¼ø±ð RPCÊÇÍøÂ簲ȫµÄºËÐÄ,ÒªÃ÷°×ÕâÒ»µã¾Í±ØÐëÇå³þÔÚRPCÖмø±ð»úÖÆÊÇÔõÑù ¹¤×÷µÄ.RPCµÄ¼ø±ð»úÖÆÊǶ˿ڿª·ÅʽµÄ,¼´¸÷ÖÖ¼ø±ðϵͳ¶¼¿É²åÈëÆäÖв¢ÓëÖ® ¹²´æ.µ±Ç°SUN OSÓÐÁ½¸ö¼ø±ðϵͳ:UNIXºÍDES,Ç°ÕßÊÇÀϵÄ,¹¦ÄÜÒ²Èõ.ºóÕßÊÇ ÔÚ±¾½ÚÒª½éÉܵÄÐÂϵͳ.¶ÔÓÚRPC¼ø±ð»úÖÆÓÐÁ½¸ö´ÊÊǺÜÖØÒªµÄ:Ö¤ÊéºÍºË¶ÔÆ÷ (credentialsºÍverify).ÕâºÃ±ÈÉí·ÝÖ¤Ò»Ñù,Ö¤ÊéÊÇʶ±ðÒ»¸öÈ˵ÄÐÕÃû,µØÖ·, ³öÉúÈÕÆÚµÈ;¶øºË¶ÔÆ÷¾ÍÊÇÉí·ÝÖ¤µÄÕÕƬ,ͨ¹ýÕâÕÅÕÕƬ¾ÍÄܶԳÖÓÐÕß½øÐÐºË ¶Ô.ÔÚRPC»úÖÆÖÐÒ²ÊÇÕâÑù:¿Í»§½ø³ÌÔÚRPCÇëÇóʱҪ·¢³öÖ¤ÊéºÍºË¶ÔÆ÷ÐÅÏ¢.¶ø ·þÎñÆ÷ÊÕµ½ºóÖ»·µ»ØºË¶ÔÆ÷ÐÅÏ¢,ÒòΪ¿Í»§ÊÇÒÑÖªµÀ·þÎñµÄÖ¤ÊéµÄ.

    (4)UNIX¼ø±ð»úÖÆ SUNÔçÆڵĸ÷ÖÖÍøÂç·þÎñ¶¼½¨Á¢ÔÚUNIX¼ø±ð»úÖÆÖ®ÉÏ,Ö¤Ê鲿·Ö°üº¬Õ¾Ãû, Óû§ºÅ,×éºÅºÍͬ×é´æÈ¡ÐòÁÐ,¶øºË¶ÔÆ÷ÊÇ¿Õ°×.Õâ¸öϵͳ´æÔÚÁ½¸öÎÊÌâ:Ê×ÏÈ, ×îÍ»³öµÄÎÊÌâÊǺ˶ÔÆ÷ÊÇ¿ÕµÄ,Õâ¾ÍʹµÃαÔìÒ»·ÝÖ¤ÊéÊǷdz£ÈÝÒ×µÄ.Èç¹ûÍø ÂçÖÐËùÓеÄϵͳ¹ÜÀíÔ±¶¼ÊÇ¿ÉÒÔÐÅÀµµÄ,ÄDz»»áÓÐʲôÎÊÌâ.µ«ÊÇÔÚÐí¶àÍøÂç (ÌرðÊÇÔÚ´óѧ)ÖÐ,ÕâÑùÊDz»°²È«µÄ.¶øNFS¶Ôͨ¹ý²éÑ°·¢³ömountÇëÇóµÄ¹¤×÷ Õ¾µÄINTERNETµØÖ·×÷ΪhostnameÓòµÄºË¶ÔÆ÷À´ÃÖ²¹UNIX¼ø±ðϵͳµÄ²»×ã,²¢ÇÒ Ê¹ËüÖ»°´ÊÜÀ´×ÔÌØȨINTERNET¿ÚµÄÇëÇó.µ«ÕâÑùÀ´È·±£ÏµÍ³°²È«ÈÔÈ»ÊDz»¹»µÄ, ÒòΪNFSÈÔÈ»ÎÞ·¨Ê¶±ðÓû§ºÅID. ÁíÒ»¸öÎÊÌâÊÇUNIX¼ø±ðϵͳֻÊÊÓÃÓÚUNIXϵͳ,µ«ÐèÒªÔÚÒ»¸öÍøÂçÖÐËùÓÐ µÄÕ¾¶¼Ê¹ÓÃUNIXϵͳÊDz»ÏÖʵµÄ.ÒòΪNFS¿ÉÔËÐÐÓÚMS-DOSºÍVMSϵͳµÄ»úÆ÷ÉÏ, µ«ÔÚÕâЩ²Ù×÷ϵͳÖÐUNIX¼ø±ðϵͳÊDz»ÄÜÔËÐеÄ,ÀýÈç:MS-DOSϵͳÉõÖÁ¾Íû ÓÐÓû§ºÅµÄ¸ÅÄî. ÓÉ´Ë¿ÉÖª,Ó¦¸ÃÓÐÕâÑùµÄ¼ø±ðϵͳ:Ëü¾ßÓжÀÁ¢ÓÚ²Ù×÷ϵͳ֤Ê鲢ʹÓÃºË ¶ÔÆ÷.Õâ¾ÍÈçÏñDES¼ø±ðϵͳ. (5)DES¼ø±ðϵͳ DES¼ø±ðϵͳµÄ°²È«ÐÔ½¨Á¢ÔÚ·¢ËÍÕ߶Ե±Ç°Ê±¼äµÄ±àÂëÄÜÁ¦ÉÏ,Ëüʹ½ÓÊÕ ÕßÄܽâÂë²¢¶ÔÕÕ×Ô¼ºµÄʱÖÓÀ´½øÐмìÑé.ʱÖÓ±ê¼ÇҲʹÓÃDES±àÂë.ÕâÑùµÄ»úÖÆ Òª¹¤×÷ÓÐÁ½¼þÊÂÊDZØÐëµÄ: . ·¢ËÍÕߺͽÓÊÕÕßË«·½±ØÐë¶ÔʲôÊǵ±Ç°Ê±¼ä½øÐÐÔ¼¶¨. . ·¢ËÍÕߺͽÓÊÕÕß±ØÐëʹÓÃͬÑùµÄ±àÂë¹Ø¼ü×Ö. Èç¹ûÍøÂçÓÐʱ¼äͬ²½»úÖÆ,ÄÇô¿Í»§»ú·þÎñÆ÷Ö®¼äµÄʱ¼äͬ²½½«×Ô¼ºÖ´ÐÐ. Èç¹ûûÓÐÕâÑùµÄ»úÖÆ,ʱ¼ä±ê¼Ç½«°´·þÎñÆ÷µÄʱ¼äÀ´¼ÆËã.Ϊ¼ÆËãʱ¼ä,¿Í»§»ú ÔÚ¿ªÊ¼RPCµ÷ÓÃ֮ǰ±ØÐëÏò·þÎñÆ÷ѯÎÊʱ¼ä,È»ºó¼ÆËã×Ô¼ººÍ·þÎñÆ÷Ö®¼äµÄʱ ¼ä²î,µ±¼ÆËãʱ¼ä±ê¼Çʱ,Õâ¸ö²îÖµ½«Ð£Õý¿Í»§·½ÃæµÄʱÖÓ.Ò»µ©¿Í»§»úºÍ·þÎñ Æ÷ʱÖÓ²»Í¬²½,·þÎñÆ÷¾Í¿ªÊ¼¾Ü¾ø¿Í»§»úµÄÇëÇó,²¢ÇÒDES¼ø±ðϵͳ½«Ê¹ËüÃÇµÄ Ê±¼äͬ²½. ¿Í»§ºÍ·þÎñÆ÷ÊÇÔõÑùÀ´»ñµÃÏàͬµÄ±àÂë¹Ø¼ü×ÖµÄÄØ?µ±¿Í»§Ï£ÍûÓë·þÎñÆ÷ ½»Ì¸Ê±,ËüÉú³ÉÒ»¸öËæ»ú¹Ø¼ü×ÖÀ´¶Ôʱ¼ä±ê¼Ç½øÐбàÂë;Õâ¸ö¹Ø¼ü×Ö³ÆΪ»á»° ¹Ø¼ü×ÖCK,¿Í»§¶ÔCK°´¹«Óùؼü×Öģʽ½øÐбàÂë,²¢ÔÚµÚÒ»´Î»á»°Ê±·¢Ë͸ø·þ ÎñÆ÷.Õâ¸öCKÊÇΨһʹÓù«Óùؼü×Ö±àÂëµÄ¹Ø¼ü×Ö.ÕâʱֻÓÐÕâÒ»¿Í»§Óë·þÎñ Æ÷Á½Õß²ÅÖªµÀËüÃǵÄDES¹Ø¼ü×Ö,Õâ¸ö¹Ø¼ü×Ö³ÆΪ¹²Óйؼü×Ö. µÚÒ»´ÎÇëÇóʱ,¿Í»§µÄÖ¤Êé°üÀ¨ÈýÏî:Ãû×Ö,Óù²Óйؼü×Ö±àÂëµÄ»á»°¹Ø¼ü ×ÖºÍÓûỰ¹Ø¼ü×Ö±àÂëµÄʱ´°,ʱ´°¸æËß·þÎñÆ÷:ÒÔºó¼´½«¸øÄã·¢ËÍÐí¶àÖ¤Êé; Ò²Ðí»áÓÐÈËÓÃαÔìµÄʱ¼ä±ê¼Çð³äеĻỰÏòÄã·¢ËÍÖ¤Êé.µ±ÄãÊÕµ½Ê±¼ä±êÖ¾ ʱ,Çë²é¿´ÄãµÄµ±Ç°Ê±¼äÊÇ·ñÔÚʱ¼ä±ê¼ÇºÍʱ¼ä±ê¼Ç¼Óʱ´°Ö®¼ä,Èç¹û²»¶ÔÇë ¾Ü¾ø. Ϊ´´½¨°²È«µÄNFSÎļþ,ʱ´°È±Ê¡ÖµÎª30·ÖÖÓ.ÔÚ·¢³öÊ×´ÎÇëÇóʱ,¿Í»§µÄ ºË¶ÔÆ÷Öаüº¬±»±àÂëµÄʱ¼ä±ê¼ÇºÍÌض¨Ê±´°(WIN+1)µÄ±àÂëºË¶ÔÆ÷.ÕâÑù×öµÄ Ô­ÒòÊÇ:Èç¹ûijÈËÏëдһ¸ö³ÌÐò²¢ÇÒÔÚÖ¤ÊéºÍºË¶ÔÆ÷µÄ±àÂëÓòÖÐÌî³äһЩÈÎÒ⠵Ķþ½øÖÆÖµ,·þÎñÆ÷½«CK½âÂë³ÉDES¹Ø¼ü×Ö,²¢ÇÒÓÃËüÀ´¶Ôʱ´°ºÍʱ¼ä±ê¼Ç½âÂë, ×îºó²úÉúËæ»úÖµ.ÔÚ¾­¹ýÉÏǧ´ÎµÄŬÁ¦ºó,ÕâЩËæ»úµÄʱ´°/ʱ¼ä±ê¼Ç¶Ô²ÅÓÐ¿É ÄÜͨ¹ý¼ø±ðϵͳ,Òò´Ëʱ´°ºË¶ÔÆ÷½«Ê¹Òª²Â²â³öÕýÈ·µÄÖ¤Êé±äµÃ¸üÀ§ÄÑ,ÒÔÌá ¸ß°²È«ÐÔ. ÔÚ¶Ô¿Í»§½øÐмø±ðºó,·þÎñÆ÷½«ÔÚÖ¤Êé±íÖдæ·ÅËÄÏîÖµ:¿Í»§ÃûA,»á»°¹Ø ¼ü×ÖCK,ʱ´°,ʱ¼ä±ê¼Ç.ÔÚ·þÎñÆ÷Öб£ÁôÇ°ÈýÏîµÄÄ¿µÄÊÇÒÔ±¸½«À´Ê¹ÓÃ.±£Áô ʱ¼ä±ê¼ÇµÄÄ¿µÄÊÇΪ·ÀÖ¹ÔÙ´ÎÖ´ÐÐ,·þÎñÆ÷Ö»½ÓÊÕ±ÈÒÔÇ°µÄʱ¼ä±ê¼ÇÍíµÄʱ¼ä ±ê¼Ç.·þÎñÆ÷½«Ïò¿Í»§·µ»ØµÄºË¶ÔÆ÷°üÀ¨Ò»¸öÐòºÅIDºÍ¸ºµÄʱ¼ä±ê¼Ç(¸Ã±ê¼Ç ÊDZ»CK±àÂëºóµÄ).¿Í»§»úÖªµÀ,Ö»ÓзþÎñÆ÷ÄÜ·µËÍ»ØÕâÑùµÄºË¶ÔÆ÷,ÒòΪֻÓÐ ·þÎñÆ÷ÖªµÀʱ¼ä±ê¼Ç. µÚÒ»´Î»á»°¹ý³ÌÊǺܸ´ÔÓµÄ,ÒÔºó¾ÍÈÝÒ׶àÁË,¿Í»§Ã¿´ÎÏò·þÎñÆ÷·¢ËÍËü µÄIDºÍ±àÂëºóµÄʱ¼ä±ê¼Ç,¶ø·þÎñÆ÷Ôò·µËͻرàÂëºóµÄʱ¼ä±ê¼Ç. (6)¹«¹²¹Ø¼ü×ֵıàÂë SUN OSʹÓÃDiffie-Hellman·¨½øÐй«¹²¹Ø¼ü×ֵıàÂë,¸ÃËã·¨Ëæ»ú²úÉúÒ» ¸öÃØÃܹؼü×Ö(SK),¼ò³ÆÃÜÔ¿.¿ÉÓÃÒ»¸ö¹«Ê½À´¼ÆËã³ö¹«¹²¹Ø¼ü×Ö(PK),¹«¹²¹Ø ¼ü×Ö´æ·ÅÔÚ¹«¹²Ä¿Â¼ÖÐ,¶øÃÜÔ¿´æ·ÅÔÚרÓõÄĿ¼ÖÐ.ÓÉPKºÍSKÉú³ÉÆÕͨ¹Ø¼ü ×ÖK,ÓÉÓÚ¼ÆËãK±ØÐëÖªµÀÁ½¸öÃÜÔ¿ÖеÄÒ»¸ö,ËùÒÔ³ýÁË·þÎñÆ÷ºÍ¿Í»§ÍâûÓÐÈÎ ºÎÈËÄܼÆËãK.¼ÆË㽫ÓëÁíÒ»¸öÒÑÖª³£ÊýMÇóÄ£.¾¡¹ÜijÈ˵ÄÃÜÔ¿¿ÉÄܻᱻÈË²É ÓöԹ«¹²¹Ø¼ü×ÖÇó¶ÔÊýµÄ·½·¨À´µÃµ½,µ«ÊÇÓÉÓÚMµÄÖµºÜ´ó,Òª¼ÆËã³öMÀ´¼¸ºõ ÊDz»¿ÉÄܵÄ.ΪÁËÈ·±£°²È«,K±ØÐëÓн϶àλµÄ¶þ½øÖÆÊýÀ´×÷DESÃÜÔ¿,×î¶à¿É´Ó KÖÐÈ¡56λÀ´ÐγÉDESÃÜÔ¿. PKºÍSK¶¼ÊÇÒÔÔÚÎļþpublickey,bynameÖеÄÍøÂçÃûµÄ˳Ðò´æ·Å,SKÓõǼ ºÅʱµÄ¿ÚÁî±àÂëºó´æ·Å.µ±ÄãµÇ¼µ½Ò»¸öվʱ,Login³ÌÐòÏÈÈ¡ÄãµÄ±àÂë¹Ø¼ü×Ö ºóÔÙÓÃÄãµÄ¿ÚÁî¶ÔÆä½øÐбàÂë;²¢½«½âÂëºóµÄÃÜÔ¿Ë͸øÈ·±£°²È«µÄ±¾µØÃÜÔ¿·þ ÎñÆ÷,ÒÔ±¸ÒÔºó½øÐÐRPC´¦ÀíʱʹÓÃ.(×¢Òâ:Ò»°ãµÄÓ¦ÓÃÊDz»ÐèÒªÖªµÀ¹«¹²¹Ø¼ü ×ÖºÍÃÜÔ¿µÄ).³ý¸Ä±äµÇ¼¿ÚÁîÍâ,yppasswd³ÌÐò»¹½«Ëæ»úµØ²úÉúÐµĹ«¹²¹Ø¼ü ×ÖºÍÃÜÔ¿¹Ø¼ü×Ö¶Ô. ÃÜÔ¿·þÎñÆ÷ÊÇÒ»¸öפÁôÓÚ±¾»úµÄRPC·þÎñÆ÷,ËüÖ´ÐÐÒÔÏÂÈýÖÖ¹«¹²¹Ø¼ü×Ö ²Ù×÷: . setsecreykey(secretkey):¸æËßÃÜÔ¿·þÎñÆ÷½«ÃÜÔ¿SK´æÖüÆðÀ´,ÒÔ±¸½« À´Ê¹ÓÃ(ͨ³£ÊDZ»login³ÌÐò²ÉÓÃ). . encrytsessionkey(severname,des_key):ʹÔÚµÚÒ»´ÎRPC´¦ÀíÖн«»á»° ¹Ø¼ü×Ö´«Ë͸ø·þÎñÆ÷,ÃÜÔ¿·þÎñÆ÷²éÕÒsevernameÖеĹ«¹²¹Ø¼ü×Ö, ²¢½«ËüºÍsetsecretkeyÉèÖõÄclientµÄÃÜÔ¿×éºÏ,ÒÔÉú³ÉÓÃÓÚ ¶Ôdes_key±àÂëµÄÃÜÔ¿. . decrytsessionkey(clientname,des_key):·þÎñÆ÷ÓÖÇëÇóÃÜÔ¿·þÎñÆ÷ͨ ¹ýµ÷Óñ¾²Ù×÷À´¶Ô»á»°ÃÜÔ¿½âÂë. ×¢Òâ:Òþº¬ÔÚÕâЩµ÷ÓÃÖеÄʹÓÃÕßÃû±ØÐë¼ø±ð,ÃÜÔ¿·þÎñÆ÷ÖпÉÄÜʹÓÃDES ¼ø±ðϵͳµÄ(ÒòΪ»á²úÉúËÀÀ¡).ÃÜÔ¿·þÎñÆ÷ͨ¹ý°´uid´æÖüµÄÃÜÔ¿À´½â¾öÕâ¸ö ÎÊÌâ,ËüÖ»ÔÊÐí¶Ô±¾»úµÄrootËùÊô½ø³ÌµÄÇëÇó.È»ºóclient½ø³ÌÓÖÖ´ÐÐsetuid ½ø³Ì,¸Ã½ø³ÌÊôÓÚroot,Ö´ÐжÔclientµÄÇëÇó,²¢½«ÕæÕýµÄclientµÄuid¸æËßÃÜ Ô¿·þÎñÆ÷. ÒÔÉÏÈýÖÖ²Ù×÷¶¼ÊÇϵͳµ÷ÓÃ,Äں˽«ÓëÃÜÔ¿·þÎñÆ÷Ö±½ÓͨÐÅ,¶ø²»ÊÇͨ¹ý Ö´ÐÐsetuid³ÌÐòÀ´Í¨ÐÅ. (7)ÍøÂçʵÌåµÄÃüÃû ¶ÔÍøÂçʵÌåµÄÃüÃûÔ­ÓеÄUNIX¼ø±ðϵͳ´æÔÚһЩÎÊÌâ,¶ÔUNIX¼ø±ðϵͳ×î »ù±¾µÄÍøÂçʵÌåuid,ÒѾ­³ÂÊöÁËÕâ¸öϵͳµÄÒ»¸öÎÊÌâ(Ì«UNIXϵͳ»¯ÁË),¶øÇÒ Õâ¸öϵͳ»¹ÓÐÁ½¸öÎÊÌâ:Ò»¸öÊǵ±Ðí¶àÓòÁªÏµÆðÀ´Ê±µÄuid³åÍ»;ÁíÒ»¸öÊdz¬¼¶ Óû§²»ÊÇÒÔÿ¸öÓòΪ»ù´¡¸³Öµ,¶øÊÇÒÔÿ̨»úÆ÷Ϊ»ù´¡¸³Öµ.ÔÚȱʡÇé¿öÏÂ,NFS ÒÔÒ»ÖÖÑÏÃܵķ½Ê½½â¾öÕâÒ»ÎÊÌâ:Ëü²»ÔÊÐí¸ùͨ¹ýÍøÂçÒÔuid0´æÈ¡. DES¼ø±ðϵͳͨ¹ý½¨Á¢ÔÚÐÂÃû×Ö(ÍøÂçÃû)»ù´¡ÉϵÄÃüÃû»úÖƾÀÕýÕâЩÎÊÌâ. ¼òµ¥µØ˵,ÍøÂçÃûÊÇÒ»´®¿É´òÓ¡×Ö·û,´Ó¸ù±¾ÉÏ˵,ÎÒÃÇËùÒª¼ø±ðµÄÕýÊÇÕâЩÍø ÂçÃû.¹«¹²¹Ø¼ü×ÖºÍÃÜÔ¿°´ÍøÂçÃû´æÖü¶ø²»ÊÇ°´Óû§Ãû´æÖü.yellow page map netid.byname ½«ÍøÂçÃûÓ³ÉäΪ±¾»úÆ÷ÖеÄÓû§ÃûuidºÍͬ×é´æÈ¡ÐòÁÐ,¶ø·Ç SUN»·¾³»á½«ÍøÂçÃûÓ³ÉäΪÆäËüÐòÁÐ. ÎÒÃDzÉÓÃÈ«¾ÖΨһµÄÍøÂçÃûÀ´½â¾öÍøÂçÃüÃûÎÊÌâ,Õâ±ÈÑ¡ÔñÈ«¾ÖΨһµÄÓà »§ºÅÒªÈÝÒ׵Ķà.ÔÚSUN»·¾³ÖÐ,¶Ôÿ¸öYPÓò,Óû§ÃûÊÇΨһµÄ.È罫²Ù×÷ϵͳÃû ÔÚYPÓòÖеÄÓû§ºÅºÍARPAÓòÃû×éºÏÔÚÒ»Æð¾Í¹¹³ÉÁËÍøÂçÃû.ÔÚΪһ¸öÓòÃüÃûʱ ½«ARPAÓòÃû¼ÓÔÚ±¾µØÓòÃûÖ®ºóÊÇÒ»¸öºÃÏ°¹ß. Ïó¶ÔÓû§¸³ÒÔÍøÂçÃûÒ»Ñù,¶Ô»úÆ÷Ò²¸³ÒÔÍøÂçÃû,ÕâÑù¾Í¿É½â¾ö¶à¸ö³¬¼¶ Óû§µÄÎÊÌâ.»úÆ÷µÄÍøÂçÃûÆäÐÎʽÓëÓû§µÄÍøÂçÃûµÄÐÎʽÏàËÆ,ÕýÈ·µÄ»úÆ÷¼ø ±ðϵͳ¶ÔÍøÂçÖеÄÎÞÅ̹¤×÷Õ¾ÊǷdz£ÖØÒªµÄ,Ëü±ØÐë±£Ö¤ÎÞÅ̹¤×÷Õ¾ÄÜͨ¹ýÍø Âç´æÈ¡±¾»úµÄhomeĿ¼. ·ÇSUN»·¾³ÖÐ,ÍøÂçÃûµÄ²úÉúÒ²ÐíÓëÇ°ÊöÓнϴóÇø±ð,µ«Õâ²¢²»·Á°­ËüÃÇͨ ¹ýSUNµÄÍøÂ簲ȫϵͳºÏ·¨µØ´æÈ¡ÐÅÏ¢,Ϊ¼ø±ðÒ»¸öÀ´×ÔÁíÒ»¸öÓòµÄÓû§,Ö»Ðè ÔÚÁ½¸öYPÊý¾Ý¿âÊǽ¨Á¢ÊµÌå.Ò»¸öʵÌåÊÇÓйØÃÜÔ¿ºÍ¹«¿ªÃÜÔ¿µÄ,ÁíÒ»¸öÊÇÓÐ ¹ØuidºÍͬ×é´æÈ¡ÐòÁеÄ.Íê³ÉÕâÏ×÷ºó,ÔÚÔ¶³ÌÓòÖеÄÓû§¾Í¿ÉÀûÓñ¾ÓòµÄ ÍøÂç·þÎñ.

    (8)DES¼ø±ðϵͳµÄÓ¦Óà µÚÒ»¸öÓ¦ÓÃÊǹãÒåµÄYP¸üзþÎñ,Õâ¸ö·þÎñÔÊÐíÓû§¸üÐÂYPÊý¾Ý¿âÖеÄר ÓÃÓò. ÁíÒ»¸öÓ¦ÓÃÒ²ÊÇ×îÖØÒªµÄÓ¦ÓÃÊÇ:¸ü°²È«µÄÍøÂçÎļþϵͳNFS.ʹÓÃUNIX¼ø ±ðϵͳµÄNFS´æÔÚÈý¸öÎÊÌâ: . Ö¤ÊéµÄ¼ìÑé½ö½öÔÚ×°Åäʱ½øÐÐ,Õâʱclient´Ó·þÎñÆ÷»ñµÃÒ»ÌõÐÅÏ¢,Õâ ÌõÐÅÏ¢ÊÇÒÔºóÇëÇóµÄ¹Ø¼ü:Îļþhandle.Èç¹ûÓÐÈ˲»Í¨¹ý·þÎñÆ÷¾ÍÄÜͨ ¹ý²ÂÏë»ò͵ÌýÍøÂç´«ÊäÄÚÈݶø»ñµÃÎļþhandle,ÄÇôËûÒ²¾ÍÄÜÆÆ»µUNIX ¼ø±ðϵͳ.ÒòΪÔÚNFSÎļþ×°ÅäÍê±Ïºó,µ±·¢ÉúÎļþÇëÇóʱ,²»ÔÙ½øÐÐÖ¤ ÊéµÄ¼ìÑé. . ¼ÙÈçÒ»¸öÎļþϵͳÒÑ´ÓÒ»¸öΪ¶à¸öclient·þÎñµÄ·þÎñÆ÷ÖÐ×°Å䵽һ̨ clientÖÐ;µ±Ò»¸ö¾ßÓг¬¼¶Óû§ÌØȨµÄÓû§Ê¹ÓÃsuÃüÁî·Ç·¨´æÈ¡±ðÈ赀 Îļþʱ,Îļþϵͳ²»ÄÜÌṩÈκα£»¤.NFSµÄµÚÈý¸öÎÊÌâÊÇ:ÓÉÓÚËü²»ÄÜ ¼ø±ðÔ¶³ÌclientµÄ³¬¼¶Óû§,Ëü²»µÃ²»²ÉÓÃÒ»ÖÖÑÏÀúµÄ·½·¨:¾Ü¾øËùÓÐ µÄ³¬×éÓû§´æÈ¡. еļø±ðϵͳ½â¾öÁËËùÓÐÕâЩÎÊÌâ.ijÈËÏà»ñµÃ·Ç·¨´æȡȨ,Ëû²»µÃ²»²Â ³öÕýÈ·µÄ±»±àÂëºóµÄʱ¼ä±ê¼Ç²¢·ÅÔÚÖ¤ÊéÖÐ,¶øÕ⼸ºõÊDz»¿ÉÄܵÄ,ÕâÑùËû¾Í ²»Äܲ³öÎļþhandle.ÓÉÓÚеÄϵͳ¿É¼ø±ð»úÆ÷,ÉÏÊöµÚ¶þ,ÈýÎÊÌâÒ²½â¾öÁË. µ«ÊÇÔÚÕâµãÉÏ,¸ùÎļþϵͳ²»ÄÜʹÓð²È«µÄÎļþ,¶ø·ÇÎļþϵͳµÄ¸ùÓû§ÓÉIP µØַʶ±ð. ʵ¼ÊÉÏ,Óëÿ¸öÎļþϵͳÏàÁªÏµµÄ°²È«¼¶±ð¿ÉÓÉϵͳ¹ÜÀíÔ±¸Ä±ä.Îļþ /etc/exports°üº¬ÓÐÎļþºÍ¿É×°ÅäËüÃǵĻúÆ÷Ãû,ÔÚȱʡµÄÇé¿öÏÂÎļþϵͳÏò UNIX¼ø±ðϵͳ¿ª·Å.µ«¹ÜÀíÔ±ÔÚÈÎÒâÐкó¼ÓÉÏÒ»secure¾Í¿É¸Ä±äΪÏòDES¼ø±ð ϵͳ¿ª·Å.ÓëDES¼ø±ðϵͳÏàÓ¦µÄÊÇÒ»¸ö²ÎÊý:·þÎñÆ÷ÄܽÓÊÕµÄ×î´ó´°¿ÚµÄ´óС. (9)ÒÅÁôµÄ°²È«ÎÊÌâ ¾¡¹ÜʹÓÃsu²»ÄÜÆÆ»µDES¼ø±ðϵͳ,µ«ÈÔÓм¸ÖÖ·½·¨¿É×öµ½Õâµã.ΪÁËͨ¹ý ¼ø±ð,ÄãµÄÃÜÔ¿±ØÐë´æ·ÅÔÚ¹¤×÷Õ¾ÖÐ,Õâͨ³£ÔڵǼʱ·¢Éú,login³ÌÐòÓÃÄãµÄ ¿ÚÁî¶ÔÄãµÄÃÜÔ¿½âÂë,²¢´æ·ÅÆðÀ´ÒÔ±¸Ê¹ÓÃ,ÓÉÓÚ±ðÈ˲»ÄܶÔÄãµÄÃÜÔ¿½âÂë,Òò ¶øÈκÎÈËÓÃsuÃüÁîð³äÄ㶼²»¿ÉÄÜ.±à¼­/etc/passwdÎļþÒ²²»¿ÉÄܶÔËûÓÐʲ ô°ïÖú,ÒòΪËû±ØÐëÐ޸Ĵæ·ÅÔÚYPÖеı»±àÂëºóµÄÃÜÔ¿.Èç¹ûÄãÓÃÄãµÄ¿ÚÁîµÇ ¼µ½±ðÈ˵Ť×÷Õ¾ÖÐ,ÄãµÄÃÜÔ¿¾Í»á´æ·ÅÔڸù¤×÷Õ¾ÖÐ,ËûÃǾÍÄÜÓÃsuÃüÁîð ³äÄã,ÓÉÓÚÄã²»¿ÉÄܽ«ÄãµÄ¿ÚÁîй¶¸øÄã²»ÐÅÈεĻúÆ÷,Òò¶øÕâÊDz»¿ÉÄÜ·¢Éú µÄ.µ«ÔÚÆäËü»úÆ÷ÉϵÄÈË¿ÉÒÔÐÞ¸Älogin³ÌÐò½«ËùÓпÚÁî´æ·ÅÔÚËûÄÜ¿´µ½µÄÎÄ ¼þÖÐ. ÓÉÓÚʹÓÃsuÃüÁî²»ÄÜÆÆ»µDES¼ø±ðϵͳ,Ò²Ðí×îÈÝÒ׵ķ½Ê½¾ÍÊDz³ö¿ÚÁî, Òò´ËÑ¡Ôñ°²È«µÄ¿ÚÁî¶ÔÓû§ÊÇÖÁ¹ØÖØÒªµÄ. ÁíÒ»¸ö×î·½±ãµÄ·½·¨¾ÍÊÇÊÔͼÖØÐÂÖ´ÐÐ.Òò´Ë·þÎñÆ÷µÄ·ÅÖÃÓ¦ÔÚ°²È«µÄµØ ·½. »¹ÓÐÆäËû´òÆÆDESµÄ·½·¨,µ«¶¼·Ç³£À§ÄÑ,ÐèÒª»¨·Ñ¾ÞÐͼÆËã»ú¼¸¸öÔµÄʱ ¼äÀ´¼ÆËã. »¹´æÔÚÓÐÁíÒ»¸öDES²»Ôø¿¼ÂǵݲȫÎÊÌâ,¾ÍÊÇÍøÂç͵Ìý,¼´Ê¹ÓÐÁËDES,Ò² ²»ÄÜ×èÖ¹ÈκÎÈË͵ÌýÍøÂç´«ÊäµÄÄÚÈÝ.´ó¶àÊýÇé¿öÏÂÕâ²»ÊÇÒ»¸ö´óµÄÎÊÌâ,Òò ΪÍøÂçÖд«Ë͵Ĵó¶àÊýÄÚÈÝËä²»ÊDz»¿É¶ÁµÄ,µ«Òª¸ãÇåÍøÂçÖд«Ë͵Ķþ½øÖÆµÄ º¬ÒåÈ´²»ÊÇÒ»¼þÇáËɵŤ×÷.¶ÔµÇ¼À´Ëµ,ÓÉÓÚÄãÏ£Íû±ðÈ˲»ÄÜͨ¹ýÍøÂç»ñµÃ ÄãµÄ¿ÚÁî,¹ÊÄã´«Ë͵ÄÊDZàÂëºóµÄ¿ÚÁî,ÕýÈçÇ°ÃæËùÌáµ½µÄÒ»Ñù,¼ø¶¨ÏµÍ³ÊÇЊϢ½»»»µÄ¹Ø¼ü,ÍøÂç´«ÊäÄÚÈݱ»ÍµÌýµÄÎÊÌâ¿ÉÒÔÔÚÿ¸ö¾ßÌåÓ¦ÓÃÖлñµÃ½â¾ö.

    (10)ÐÔÄÜ ÖÚËùÖÜÖª¹«¹²¹Ø¼ü×ÖϵͳµÄËÙ¶ÈÊǺÜÂýµÄ,µ«ÔÚSUNϵͳÖй«¹²¹Ø¼ü×Ö±à ÂëºÜÉÙ·¢Éú,Ëü½ö½ö·¢ÉúÔÚÿ¸ö·þÎñµÄµÚÒ»´ÎÊÂÎñ´¦Àíʱ,¼´Ê¹Èç´Ë,»¹Óлº³å Çø¼ÓËÙ±àÂëµÄ½øÐÐ.µ±clientµÚÒ»´ÎÓë·þÎñÆ÷½Ó´¥Ê±,clientºÍ·þÎñÆ÷¶¼±ØÐë ¼ÆËã³öÆÕͨÃÜÔ¿,¼ÆËãÆÕͨÃÜÔ¿µÄʱ¼äÖ÷ÒªÊǼÆËãÃݹØÓÚMµÄÄ£,ÔÚSUN3ϵͳÖРʹÓÃ192λģ,ÕâÐ軨1ÃëÖÓ¼ÆËãÆÕͨÃÜÔ¿,Ò²¾ÍÊÇ˵×ܹ²ÐèÒª2Ãë.ÒòΪclient ºÍ·þÎñÆ÷¶¼±ØÐë¼ÆËãÆÕͨÃÜÔ¿.Òò´Ë,ÔÚclientÓë·þÎñÆ÷µÚÒ»´Î½Ó´¥Ê±,±ØÐëµÈ ´ýÕâ¸öʱ¼ä,¶øÇҹؼü×Ö·þÎñÆ÷½«±£´æ¼ÆËãµÄ½á¹û,ÒÔºó¾ÍÓò»×Åÿ´Î¶¼¼ÆËã ÃÝÁË. DESϵͳ×îÖØÒªµÄÍøÂç·þÎñ¾ÍÊÇ¿ìËÙ°²È«µÄNFS,DES¼ø±ðϵͳ,Ïà¶ÔÓÚUNIX ¼ø±ðϵͳ¶à»¨µÄʱ¼ä¾ÍÊDZàÂëµÄʱ¼ä.ʱ¼ä±ê¼ÇºÍDES¿é¶¼ÊÇ64λ,ÔÚÒ»´ÎRPC ÖÐƽ¾ùÒª½øÐÐËĴαàÂë²Ù×÷:client¶ÔÇëÇóʱ¼ä±ê¼Ç±àÂë,·þÎñÆ÷¶ÔËü½øÐнâ Âë,·þÎñÆ÷¶Ôʱ¼ä±ê¼Ç±àÂë,client¶ÔËü½âÂë.ÔÚSUN3ϵÁÐÖжÔÒ»¸ö¿é½øÐбàÂë µÄÓ²¼þÖ´ÐÐÐè1ºÁÃë,Èí¼þÖ´ÐÐÐè1.2ºÁÃë.ÕâÑù½øÐÐÒ»´ÎRPCµ÷ÓÃ,ÈôÓÉÓ²¼þÖ´ ÐÐÐè¶à»¨2ºÁÃë,ÈôÓÉÈí¼þÖ´ÐÐÐè¶à»¨5ºÁÃë.½øÐÐÒ»´ÎNFSÇëÇó´óÔ¼Ðè20Ãë,Õâ ÑùÓÉDES¼ø±ð»áʹNFSÇëÇóµÄÐÔÄܽµµÍ10%(¼ÙÈçÓбàÂëÓ²¼þ),25%(¼ÙÈçûÓбà? ÂëÓ²¼þ).Õâ¾ÍÊÇDES¶ÔÍøÂçÐÔÄܵijå»÷,ÊÂʵÉϲ¢²»ÊÇËùÓеÄÎļþ²Ù×÷¶¼Ðèͨ ¹ýÍøÂç,Òò¶øDES¶ÔϵͳÐÔÄܵÄÓ°ÏìÒªµÍµÃ¶à.ÁíÍâÊÇ·ñ²ÉÓÃDES¼ø±ðϵͳÊÇÈÎ Ñ¡µÄ,Òò´ËÔÚÐèÒª¸ßËٵĻ·¾³Ê±¿ÉÒÔ»²ÉÓÃDES¼ø±ðϵͳ.

    (11)Æô¶¯ºÍsetuid³ÌÐòÒýÆðµÄÎÊÌâ ¿¼ÂÇÕâÑùµÄÇé¿ö:¼ÆËã»úÒò·¢ÉúijÖÖʼþºóÖØÐÂÆô¶¯.Õâʱ»úÄÚ±£´æµÄËù ÓÐÃÜÔ¿¶¼±»Çå³ý,Èç¹û²ÉÓõÄÊÇDES¼ø±ðϵͳ,ÄÇôËùÓеĽø³Ì¶¼²»ÄÜÔÙÀûÓÃÍø Âç·þÎñ.ÕâʱÆð¹Ø¼ü×÷ÓõÄÊǸù½ø³Ì.Èç¹û¸ùµÄÃÜÔ¿±£´æÔÚ»úÄÚͬʱûÓÐÈËÊä Èë¿ÚÁî,¶Ô¸ÃÃÜÔ¿½øÐбàÂë,ÄÇô¸ù½ø³Ì¾Í½«Äܹ»ÀûÓÃÍøÂç·þÎñ.¶ÔÒÔÉÏÎÊÌâµÄ ´ð°¸¾ÍÊǽ«¸ùµÄÃÜÔ¿´æ·ÅÔڹؼü×Ö·þÎñÆ÷¿É¶ÁµÄij¸öÎļþÖÐ.ÕâÑùµÄ·½Ê½¶ÔÓÐ Å̹¤×÷Õ¾À´ËµÊǺܺõÄ,µ«¶ÔÎÞÅ̹¤×÷Õ¾À´Ëµ,¼´´æÔÚÒ»¸öÖÂÃüµÄÎÊÌâ:ËüµÄÃÜ Ô¿±ØÐëͨ¹ýÍøÂç´æÈ¡.ÕâÑùÔÚÎÞÅ̹¤×÷Õ¾Æô¶¯Ê±,ÈçÓÐÈËÇÔÌýÍøÂç´«ËÍÄÚÈÝ,Ëû ¾ÍÄÜ·¢ÏÖ±àÂëºóµÄÃÜÔ¿,¾¡¹ÜÍê³É,µ«ÕâÒ»¹¤×÷²¢²»ÈÝÒ×. ÖÚËùÖÜÖªÓÐÒ»ÖÖÆô¶¯·½Ê½½Ðµ¥Óû§Æô¶¯,Æô¶¯ºó¸ùµÄµÇ¼shell³öÏÖÔÚÖ÷ ÖÕ¶ËÉÏ,Õâ¶ù³öÏÖµÄÎÊÌâÊÇ,Èç¹û°²×°ÁËC2°²È«ÏµÍ³,´Óµ¥Óû§Æô¶¯ÈÔÐè¿ÚÁî; µ±Ã»Óа²×°C2°²È«ÏµÍ³Ê±,Ö»Òª/etc/ttytabÎļþÖеÄconsoleÏî±ê¼ÇΪsecure, »úÆ÷µÄÆô¶¯¾Í²»Ðè¿ÚÁî. ÁíÒ»¸öÎÊÌâÊÇÎÞÅ̹¤×÷Õ¾Æô¶¯²»°²È«,ÒòΪÓÐÈË¿ÉÒÔð³äÆô¶¯·þÎñÆ÷,Æô ¶¯Ò»¸ö²»Õýµ±µÄÄں˼ǼԶ³ÌÎÞÅ̹¤×÷Õ¾µÄÃÜÔ¿,ÒòΪ½ö½öÔÚÄں˺͹ؼü×Ö·þ ÎñÆ÷ÔËÐÐÖ®ºó,SUNϵͳ²ÅÄܶÔÕâÒ»ÎÊÌâÌṩ±£»¤.ÔÚ´ËÒÔǰûÓÐÈκη½Ê½¿ÉÒÔ ¼ø±ð»Ø´ðÊÇ·ñÀ´×ÔÕýÈ·µÄÆô¶¯·þÎñÆ÷.µ«ÎÒÃDz»¿¼ÂÇÕâÖÖÇé¿ö,ÒòΪһ¸ö²»Öª µÀÔ´ÂëµÄÈË,ÒªÏëдÕâÑùµÄÄں˼¸ºõÊDz»¿ÉÄܵÄ.ÁíÍâ·¸×ïÕßÒ²¼«Ò×ÁôÏÂÖ¤¾Ý, Ö»ÒªÄã¶ÔÍøÂçÖеÄÆô¶¯·þÎñÆ÷½øÐмì²â,¾ÍÄÜ·¢ÏÖË­ÊÇ·þÎñÆ÷. ²¢²»ÊÇËùÓеÄsetuid³ÌÐò¶¼»á°´ÎÒÃÇÏ£ÍûµÄÄÇÑùÔËÐÐ,±ÈÈçÒ»¸öÓÉÓû§ daveÓµÓеÄsetuid³ÌÐò,Ö»ÒªÔÚ»úÆ÷Æô¶¯ºó,daveûÓнøÐеǼ,ÄÇô³ÌÐò setuid¾Í²»ÄÜ´æÈ¡°²È«µÄÍøÂç·þÎñ(¼´²ÉÓÃDES¼ø±ðϵͳµÄÍøÂç·þÎñ),ºÃÔÚ¾ø ´ó¶àÊýsetuid³ÌÐò¶¼ÎªrootËùÓµÓÐ,¶øÇÒ¸ùµÄÃÜÔ¿ÔÚϵͳÍüÈ´ºó×ÜÊÇ´æ·ÅÔÚϵ ͳÖÐ,Òò¶ø³ÌÐòsetuidÔÚ²ÉÓÃÁËDESϵͳ֮ºó,ÈÔÄÜÏóÔ­À´ÄÇÑùÔËÐÐ.

    (12)×ܽá SUNµÄÄ¿±êÊÇÒªÈÃÍøÂçϵͳÏó·ÖʱϵͳһÑù°²È«,Õâ¸öÄ¿±êÒѾ­´ïµ½.ÔÚ·Ö Ê±ÏµÍ³ÖÐ,Óû§±»¿ÚÁî¼ø±ð,ÓиöDES¼ø±ðϵͳ,ÍøÂçÖеÄÓû§Ò²ÓÉ¿ÚÁî¼ø±ð.ÔÚ ·ÖʱϵͳÖÐ,Óû§ÐÅÈÎϵͳ¹ÜÀíÔ±,ËûµÄÖ°ÒµµÀµÂ²»ÔÊÐíËû¸Ä±äÓû§µÄ¿ÚÁîÒÔ Ã°³ä¸ÃÓû§.ÔÚSUNϵͳÖÐÓû§ÐÅÏ¢ÍøÂç¹ÜÀíÔ±,Ëû²»»á¸Ä±äÓû§ÔÚ¹«¹²ÃÜÔ¿Êý ¾Ý¿âÖеÄʵÌå.ºÜ,SUNµÄϵͳ´ÓijÖÖÒâÒåÉÏ˵±Èϵͳ¸ü°²È«,ÒòΪÔÚSUNµÄϵͳ ÖÐÐýת¡°ÇÔÌý¡°×°ÖÃÀ´¡°ÇÔÌý¡°ÍøÂçÖд«Ë͵ĿÚÁîºÍ±àÂëÓõÄÃÜÔ¿ÊÇÎÞÓõÄ(ÒòΪ ÕâЩ¿ÚÁîºÍÃÜÔ¿¶¼Òѱ»±àÂë).¶ø´ó¶àÊý·Öʱϵͳ¶ÔÀ´×ÔÖն˵ÄÊý¾Ý²¢²»½øÐÐ ±àÂë,Óû§±ØÐëÏàÐÅ,ûÓÐÈËÔÚÖÕ¶ËÓëÖ÷»úµÄ´«ËÍÏßÉÏ°²×°¡°ÇÔÌý¡°×°ÖÃ. DES¼ø±ðϵͳҲÐí²»ÊÇ×îÖÕÍêÉƵļø±ðϵͳ,ÔÚ½«À´,ºÜ¿ÉÄÜÓиüºÃµÄËã·¨ ºÍÓ²¼þÀ´Ö¤Ã÷DES¼ø±ðϵͳÎÞÓò¢·ÅÆúËü.µ«ÖÁÉÙ¿ÉÒÔ˵DESΪ½«À´µÄ·¢Õ¹Ö¸³ö ÁËÒ»¸ö·½Ïò.´ÓÀíÂÛÉϽ²,ЭÒé´ÓÀ´¹æ¶¨»á»°ÃÜÔ¿ÉõÖÁ¹«¹²ÃÜÔ¿µÄ±àÂëÒª²ÉÓà Diff3-Hellman·½·¨.ΪÁËʹDES¼ø±ðϵͳ¸üÓÐÁ¦,ÎÒÃÇÒª×öµÄ½ö½öÊÇʹ»á»°ÃÜ Ô¿µÄ±àÂë¸üÓÐÁ¦,´ÓÀíÂÛÉÏ˵ÕâÑù»áÐγÉÁíÒ»¸öЭÒé,µ«ÊÇRPCµÄÓŵãÔÚÓÚËü¿É ÒÔ²ÉÓÃÈκμø±ðϵͳ¶ø±¾Éí²»»áÊܵ½Ó°Ïì. ÖÁÉÙÔÚÄ¿Ç°ÎÒÃÇ¿ÉÒÔ˵DES¼ø±ðϵͳÂú×ãÁËÎÒÃǶÔÍøÂç·þÎñµÄ°²È«ÒªÇó, ÔÚÒ»¸ö²»ÓѺõÄÍøÂçϵͳÖн¨Á¢ÆðÁËÒ»¸ö×ã¹»°²È«µÄϵͳ,¶øËù¸¶³öµÄ´ú¼ÛÒ² ²»¸ß.Óû§²»ÐèʹÓôſ¨»ò¼ÇסÉÏ°ÙλµÄÊý×Ö,Óû§ÏñÍù³£Ò»ÑùʹÓÿÚÁî¼ø±ð ×Ô¼º,Ö»ÊÇϵͳµÄÐÔÄÜÂÔÓнµµÍ.µ«ÊÇÈç¹ûÓû§ÈÏΪÐÔÄܽµµÍ²»¿É²¢ÇÒËûµÄÍø Âçϵͳ·Ç³£ÓѺõĻ°,Ëû¿ÉÒÔ²»²ÉÓÃDES¼ø±ðϵͳ. 5.ͨѶ°²È« ÓÐÁ½ÖÖ·½·¨¿ÉÒÔÌṩ°²È«µÄͨѶ:µÚÒ»ÖÖÊDZ£Ö¤´«Êä½éÖʵÄÎïÀí°²È«,¼´Ê¹ ÈκÎÈ˶¼²»¿ÉÄÜÔÚ´«Êä½éÖÊÉϽÓÉÏ×Ô¼ºµÄÇÔÃÜÏß»ò¡°ÇÔÌý¡°,µÚ¶þÖÖ·½·¨ÊǼÓÃÜÖØ ÒªÊý¾Ý.

    (1)ÎïÀí°²È« Èç¹ûËùÓеÄϵͳ¶¼ËøÔÚÎÝÀï,²¢ÇÒËùÓÐÁ¬½ÓϵͳµÄÍøÂçºÍ½Óµ½ÏµÍ³ÉϵÄÖÕ ¶Ë¶¼ÔÚÉÏËøµÄͬһÎÝÄÚ,ÔòͨѶÓëϵͳһÑù°²È«(¼Ù¶¨Ã»ÓÐMODEM).µ«ÊÇϵͳµÄ ͨѶÏßÔÚÉÏËøµÄÊÒÍâʱ,¾Í»á·¢ÉúÎÊÌâÁË. ¾¡¹Ü´ÓÍøÂçͨѶÏßÌáÈ¡ÐÅÏ¢ËùÐèÒªµÄ¼¼Êõ,±È´ÓÖÕ¶ËͨѶÏß»ñÈ¡Êý¾ÝµÄ¼¼ Êõ¸ß¼¸¸öÊýÁ¿¼¶,ÉÏÊöµÄͬÑùµÄÎÊÌâÒ²µ¹·¢ÉúÔÚÍøÂçÁ¬½ÓÉÏ. ÓÃÒ»ÖÖ¼òµ¥µÄ(µ«ºÜ°º¹ó)¸ß¼¼Êõ¼ÓѹµçÀÂ,¿ÉÒÔ»ñµÃͨѶµÄÎïÀí°²È«.Õâ Ò»¼¼ÊõÊÇÈô¸ÉÄêÇ°,ΪÃÀ¹ú¹ú¼Òµç»°ÏµÍ³¶ø·¢Õ¹µÄ.ͨѶµçÀÂÃÜ·âÔÚËÜÁÏÖÐ,Âñ ÖÃÓÚµØÏÂ,²¢ÔÚÏßµÄÁ½¶Ë¼Óѹ.ÏßÉÏÁ¬½ÓÁË´øÓб¨¾¯Æ÷µÄ¼àʾÆ÷,ÓÃÀ´²âÁ¿Ñ¹Á¦. Èç¹ûѹÁ¦Ï½µ,ÔòÒâζµçÀ¿ÉÄÜÆÆÁË,άÐÞÈËÔ±½«±»ÅɳöÑ°ÕÒÓëÐÞ¸´³öÎÊÌâµÄ µçÀÂ. µçÀ¼Óѹ¼¼ÊõÌṩÁË°²È«µÄͨѶÏß.²»Êǽ«µçÀÂÂñÖÃÓÚµØÏÂ,¶øÊǼÜÏßÓÚ Õû×ùÂ¥ÖÐ,ÿ´çµçÀ¶¼½«±©Â¶ÔÚÍâ.Èç¹ûÈκÎÈËÆóͼ¸îµçÀÂ,¼àʾÆ÷»áÆô¶¯±¨¾¯ Æ÷,֪ͨ°²È«±£ÎÀÈËÔ±µçÀÂÒѱ»ÆÆ»µ.Èç¹ûÈκÎÈ˳ɹ¦µØÔÚµçÀÂÉϽÓÁË×Ô¼ºµÄ ͨѶÏß,°²È«ÈËÔ±¶¨Æڵؼì²éµçÀµÄ×ܳ¤¶È,Ó¦¿ÉÒÔ·¢ÏÖµçÀÂÆ´½Ó´¦.¼ÓѹµçÀ ÊÇÆÁ±ÎÔÚ²¨ÎÆÂÁ¸Ö°üƤÖеÄ,Òò´Ë¼¸ºõûÓеç´Å·¢Éä,Èç¹ûÒªÓõç´Å¸ÐÓ¦ÇÔÃÜ, ÊƱØÐèÓôóÁ¿¿É¼ûµÄÉ豸. ÕâÑùÖն˾Ͳ»±ØËøÔڰ칫ÊÒ,¶øÖ»Ð轫°²È«µçÀµĶËÍ·ËøÔڰ칫ÊÒµÄÒ»¸ö ºÐ×ÓÀï. ÁíÒ»¸öÔö¼ÓÍⲿÖÕ¶ËÎïÀí°²È«µÄ·½·¨,ÊÇÔÚÿÌìÏÂÎç5µãʹÓüÆËã»úµÄʱ ¼ä½áÊøʱ,¼´µ±ËùÓÐÓû§»Ø¼Òʱ,¶Ï¿ªÖն˵ÄÁ¬½Ó.ÕâÑùijÈËÈôÏë·Ç·¨½øÈëϵͳ, ½«²»µÃ²»ÊÔͼÔÚ°×ÌìÈËÃÇÀ´À´»Ø»ØµÄʱ¼äÀï»ñÈ¡Öն˵ĴæȡȨ,»ò²»µÃ²»ÔÚÏ Îç5µãÊÖÊÔͼDZÈë¼ÆËã»ú·¿(Èç¹û5µãºó¼ÆËã»ú·¿ÓвÙ×÷ÈËÔ±»òÓа²È«ÈËÔ±,DZ Èë¼ÆËã»ú·¿µÄÆóͼ¾Í²»¿ÉÄܵóÑ). ¹âÏËͨѶÏßÔø±»ÈÏΪÊDz»¿É´îÏßÇÔÌýµÄ,Æä¶ÏÆÆ´¦Á¢¼´¿É±»¼ì²âµ½,Æ´½Ó ´¦µÄ´«Êä»áÁîÈËÄÑÒÔÈÌÄ͵ĻºÂý.¹âÏËûÓеç´Å·ùÉä,ËùÒÔÒ²²»ÄÜÓõç´Å¸ÐÓ¦ ÇÔÃÜ.²»ÐÒµÄÊǹâÏ˵Ä×î´ó³¤¶ÈÓÐÏÞÖÆ,³¤ÓÚÕâÒ»³¤¶ÈµÄ¹âÏËϵͳ±ØÐ붨ÆÚµØ ·Å´ó(¸´ÖÆ)ÐźÅ.Õâ¾ÍÐèÒª½«ÐźÅת»»³ÉµçÂö³å,È»ºóÔÙ»Ö¸´³É¹âÂö³å,¼ÌÐøͨ ¹ýÁíÒ»ÌõÏß´«ËÍ.Íê³ÉÕâÒ»²Ù×÷µÄÉ豸(¸´ÖÆÆ÷)ÊǹâÏËͨѶϵͳµÄ°²È«±¡Èõ»· ½Ú,ÒòΪÐźſÉÄÜÔÚÕâÒ»»·½Ú±»´îÏßÇÔÌý.ÓÐÁ½¸ö°ì·¨¿É½â¾öÕâÒ»ÎÊÌâ:¾àÀë´ó ÓÚ×î´ó³¤¶ÈÏÞÖƵÄϵͳ¼ä,²»ÒªÓùâÏËÏßͨѶ(Ä¿Ç°,ÍøÂ縲¸Ç·¶Î§°ë¾¶Ô¼100 ¹«Àï),»ò¼ÓÇ¿¸´ÖÆÆ÷µÄ°²È«(ÓüÓѹµçÀÂ,¾¯±¨ÏµÍ³,¾¯ÎÀ). 6.SUN OSϵͳµÄÍøÂ簲ȫ ÃÀ¹úSUN MICROSYSTEM¹«Ë¾µÄSUN OS²Ù×÷ϵͳÊǽ¨Á¢ÔÚ±´¶ûʵÑéÊÒµÄUNIX SYSTEM VºÍ¼ÓÖÝ´óѧ²®¿ËµÃ·ÖУµÄUNIX 4.3»ù´¡ÉϵÄUNIX²Ù×÷ϵͳ.SUN OS 4.0 °æÌṩÁËרÃŵļø±ðϵͳ,¸Ãϵͳ¼«´óµØÌá¸ßÁËÍøÂç»·¾³µÄ°²È«ÐÔ.ËüÒ²¿ÉÓÃÀ´ È·±£ÆäËüUNIXϵͳ»ò·ÇUNIXϵͳµÄ°²È«.ËüʹÓÃDESÃÜÂë»ú¹¹ºÍ¹«¹²¹Ø¼ü×ÖÃÜÂë »ú¹¹À´¼ø±ðÔÚÍøÂçÖеÄÓû§ºÍ»úÆ÷.DES±íʾÊý¾Ý±àÂë±ê×¼,¶ø¹«¹²Êý¾Ý±àÂë»ú¹¹ ÊÇ°üº¬Á½ÖÖÃÜÔ¿µÄÃÜÂëϵͳ:Ò»ÖÖÊǹ«ÓõÄ,ÁíÒ»ÖÖÊÇרÓõÄ.¹«ÓõÄÃÜÔ¿Êǹ«¿ª µÄ¶øרÓÃÃÜÔ¿ÊDz»¹«¿ªµÄ.רÓÃ(ÃØÃÜ)µÄÃÜÔ¿ÓÃÀ´¶ÔÊý¾Ý½øÐбàÂëºÍ½âÂë. SUN OSϵͳ²»Í¬ÓÚÆäËü¹«¹²¹Ø¼ü×Ö±àÂë֮ϵͳÔÚÓÚ:SUN OSµÄ¹«ÓúÍרÓÃÃÜ Ô¿¶¼±»ÓÃÀ´Éú³ÉÒ»¸öͨÓÃÃÜÔ¿,¸ÃÃÜÔ¿ÓÖÓÃÀ´²úÉúDESÃÜÔ¿.


    ·¢²¼ÈË:Crystal À´×Ô:ÖйúÈí¼þ