ºìÁªLinuxÃÅ»§
Linux°ïÖú

sco unixware 7.1.1 È«Ãæѧϰ×ÊÁÏ£¨6£©

·¢²¼Ê±¼ä:2006-10-12 08:45:53À´Ô´:ºìÁª×÷Õß:bear10214
µÚ¶þ½² ³£ÓùÜÀíÃüÁî
¶þ¡¢ ³£ÓÃϵͳ¹ÜÀíÃüÁî½éÉÜ
¡¡¡¡ 1. share ºÍ mount ÃüÁî
¡¡¡¡ ÕâÊÇϵͳ¹ÜÀíÔ±³£ÓõÄÁ½¸öÃüÁshareÃüÁîÓÃÓڰѱ¾»úµÄĿ¼¹²Ïí³öÀ´£¬ÒÔ±ãÆäËüUnixϵͳ¿ÉÒÔʹÓã»mountÃüÁîÔòÓÃÓÚ°ÑÆäËüUnixϵͳ¹²Ïí³öÀ´µÄĿ¼¹Ò½Óµ½±¾»úµÄ¹Ò½ÓµãÉÏ£¬´Ó¶ø¿ÉÒÔʹÓÃÆäËüUnixϵͳµÄ×ÊÔ´¡£ ÀýÈ磺
¡¡¡¡ ÔÚ»úÆ÷AÉÏÊäÈë machineA# share -F nfs -o rw /share-dir
¡¡¡¡ ÔÚ»úÆ÷BÉÏÊäÈë machineB# mount -F nfs machineA:/share-dir /mount-point
¡¡¡¡ µÚÒ»ÌõÃüÁî°Ñ»úÆ÷AµÄ share-dir Ŀ¼¹²Ïí³öÀ´£¬²¢ÇÒ¹²ÏíµÄȨÏÞÊǿɶÁд£»
¡¡¡¡ µÚ¶þÌõÃüÁî°Ñ»úÆ÷AµÄ¹²ÏíĿ¼¹Ò½Óµ½»úÆ÷BµÄ mount-point Ŀ¼ÉÏ¡£
¡¡¡¡ Íê³ÉÕâÁ½¸öÃüÁîºó£¬Óû§ÔÚ»úÆ÷BÉÏͨ¹ý¶Ômount-pointµÄ·ÃÎʾͿÉÒÔ²Ù×÷»úÆ÷AÉϵÄshare-dirĿ¼ÁË¡£
¡¡¡¡ µ«ÊÇÓÐʱÎÒÃDzÙ×÷ʱ£¬ÔÚ»úÆ÷BÉÏÖ´ÐÐÁËmountÃüÁîºó£¬»á·µ»Ø"RPC: Program not registered"ÕâÑùµÄ´íÎó£¬ÕâÊÇÒòΪÔÚ»úÆ÷AÉÏȱÉÙmountdºÍnfsd ÕâÁ½¸öÊØ»¤½ø³Ì(daemon)¡£UnixϵͳÆô¶¯Ê±£¬ÏµÍ³»á×Ô¶¯¼ì²é/etc/dfs/dfstabÎļþ£¬Èç¹ûÎļþÖÐÓÐÒª¹²ÏíµÄ×ÊÔ´£¬ÔòÆô¶¯ÕâÁ½¸öÊØ»¤½ø³Ì£¬·´Ö®£¬Ôò²»Æô¶¯¡£ËùÒÔÈç¹ûÎÒÃÇÔÚ/etc/dfs/dfstabÖÐûÓÐÄÚÈÝ£¬Ôòϵͳ²»ÄÜÆô¶¯mountdºÍnfsdÕâÁ½¸öÊØ»¤½ø³Ì£¬ÓÃshareÃüÁî¹²ÏíµÄĿ¼Ҳ²»ÄÜÕæÕý±»±ðµÄϵͳ¹²Ïí¡£
¡¡¡¡ ½â¾öÕâ¸öÎÊÌâµÄ·½·¨ºÜ¼òµ¥£¬ÎÒÃÇ¿ÉÒÔ°ÑÒª¹²ÏíµÄĿ¼·ÅÈë/etc/dfs/dfstabÖУ¬ÔòÏÂÒ»´ÎϵͳÆô¶¯Ê±»á×Ô¶¯¹²ÏíÕâ¸öĿ¼£»ÁíÍ⣬ÎÒÃÇÒ²¿ÉÒÔÊÖ¶¯Æô¶¯ÕâÁ½¸öÊØ»¤½ø³Ì£¬·½·¨ÊÇÊ×ÏÈÓ󬼶Óû§(root)µÇ½£¬ÔÚÃüÁîÐÐÊäÈëÈçÏÂÃüÁ
¡¡¡¡ »òÊäÈ룺
¡¡¡¡¡¡¡¡ machine_A# /usr/lib/nfs/mountd
¡¡¡¡¡¡¡¡ machine_A# /usr/lib/nfs/nfsd -a 16
¡¡¡¡ ¾Í¿ÉÒÔÆô¶¯ÕâÁ½¸öÊØ»¤½ø³ÌÁË¡£
¡¡¡¡ ÊØ»¤½ø³ÌÆô¶¯ºó£¬¹²ÏíĿ¼²ÅÕæÕý±»¹²Ïí³öÈ¥£¬ÕâʱÔÙÔÚ»úÆ÷BÉÏÓÃmountÃüÁî¾Í¿ÉÒÔ°Ñ»úÆ÷AµÄĿ¼¹Ò½Óµ½»úÆ÷BÉÏÁË¡£
2. ifconfigÃüÁî
¡¡¡¡ ifconfigÃüÁîÓÃÓڲ鿴ºÍ¸ü¸ÄÍøÂç½Ó¿ÚµÄµØÖ·ºÍ²ÎÊý£¬Èç¹ûÒªÏÔʾij̨UnixÖ÷»úµÄIPµØÖ·£¬ÎÒÃÇ¿ÉÒÔÔÚÃüÁîÐÐÏÂÊäÈ룺
¡¡¡¡¡¡¡¡ $ifconfig -a
¡¡¡¡ ϵͳ»áÏÔʾÍøÂç½Ó¿ÚµÄÃû³Æ£¬½Ó¿ÚµÄ״̬(up or down)£¬½Ó¿ÚµÄIPµØÖ·ºÍÑÚÂëµÈÐÅÏ¢¡£
Èç¹ûÎÒÃÇÒª¸ü¸ÄÍøÂç½Ó¿ÚµÄIPµØÖ·£¬¿ÉÒÔÔÚrootȨÏÞÏÂÊäÈ룺
¡¡¡¡¡¡¡¡ #ifconfig hme0 down
¡¡¡¡¡¡¡¡ #ifconfig hme0 202.1.2.3 netmask 255.255.255.0 up
¡¡¡¡ Ê×ÏÈ£¬Ê¹ÓÃdownÃüÁî²ÎÊý°ÑÍøÂç½Ó¿Úhme0µÄ·þÎñÔÝʱֹͣ£¬È»ºóÔÙÓÃifconfigÃüÁî¸ø½Ó¿Ú·ÖÅäеÄIPµØÖ·ºÍÑÚÂ룬²¢Æô¶¯ÍøÂç½Ó¿Ú·þÎñ¡£±¾ÀýÖаÑhme0½Ó¿ÚµÄIPµØÖ·ÉèΪ202.1.2.3£¬ÑÚÂëΪ255.255.255.0¡£ÎÒÃÇÒ²¿ÉÒÔͨ¹ý¸Ä±äÎļþ/etc/hostsÖеÄIPµØÖ·µÄÖµ²¢ÖØÐÂÆô¶¯ÏµÍ³À´¸ü¸Ä»úÆ÷µÄIPµØÖ·¡£
¡¡¡¡ ÔÚϵͳÆô¶¯Ê±£¬ÍøÂç½Ó¿Ú·þÎñʱ×Ô¶¯±»Æô¶¯µÄ£¬ÎÒÃDz»ÐèÒªÊÖ¶¯µØ´´½¨Íø¿Ú·þÎñ£¬µ«ÓÐʱÎÒÃǸü¸ÄÁËÍø¿¨»òÔö¼ÓÁËÍø¿¨ºó£¬ÏµÍ³²»ÄÜ×Ô¶¯Æô¶¯¸Ã½Ó¿Ú·þÎñ£¬ÕâʱÎÒÃÇÐèÒªÊÖ¶¯´´½¨Íø¿Ú·þÎñ£¬ÔÚrootȨÏÞÏÂÊäÈ룺
¡¡¡¡¡¡¡¡ #ifconfig hme0 plumb
¡¡¡¡ ¼´¿ÉÒÔΪ½Ó¿Úle0´´½¨Íø¿Ú·þÎñ¡£ÏàÓ¦µØ£¬ÓÃifconfig´øunplumb²ÎÊý¿ÉÒÔÍ£Ö¹·þÎñ²¢¹Ø±ÕÍøÂç½Ó¿Ú£¬ÕâʱÎÒÃÇÔÙÓÃifconfig -a ÃüÁ¿´²»µ½¸ÃÍøÂç½Ó¿Ú¡£
3. fsckÃüÁî
¡¡¡¡ fsckÃüÁîÒ²ÊÇÒ»¸ö¾­³£Ê¹ÓõÄÃüÁËüÓÃÓÚ¶ÔÎļþϵͳ½øÐмì²é£¬²¢¶ÔË𺦵ÄÎļþϵͳ½øÐÐÐÞ¸´¡£
fsckµÄÓï·¨ÈçÏ£º
¡¡¡¡ fsck (-F fstype) (-v) (-m) (-special¡­)
¡¡¡¡ fsck (-F fstype) (-v) (-y|Y|n|N)
¡¡¡¡ (-o fstype options) (special¡­)
¡¡¡¡ ÆäÖУº
¡¡¡¡ -F fstype : ˵Ã÷±»¼ì²éµÄÎļþϵͳµÄÀàÐÍ
¡¡¡¡ -v : ·µ»ØÍê³ÉµÄÃüÁîÐУ¬µ«²»ÔËÐÐ
¡¡¡¡ -y|Y: ¶ÔËùÓÐÎÊÌâ¾ù»Ø´ðYes
¡¡¡¡ -n|N: ¶ÔËùÓÐÎÊÌâ¾ù»Ø´ðNo
¡¡¡¡ -m: ¶ÔÎļþϵͳ½øÐмì²é£¬²»ÐÞ¸´Îļþϵͳ£¬
¡¡¡¡ Èç¹ûÎļþϵͳ¾­¼ì²éºóÊÇ¿É°²×°µÄ£¬ÔòÏÔʾ
¡¡¡¡ ufs fsck : sanity check : /dev/rdsk/c0t0d0s0 okay.
¡¡¡¡ -o: ÎļþϵͳÀàÐÍÑ¡ÏѡÏîÓɶººÅ·Ö¸ô£¬
¡¡¡¡ ×î³£ÓõÄÑ¡ÏîÓÐÁ½¸ö£º
¡¡¡¡ P: ÕûÀí(preen)ģʽ
¡¡¡¡ F: Ç¿ÖƼì²éģʽ£¬´ËÑ¡ÏîºöÂÔÎļþϵͳ״̬±êÖ¾¡£
¡¡¡¡ ÔËÐÐfsckºó£¬¸ÃÃüÁî»á·Ö6¸ö½×¶Î¶ÔÎļþϵͳ½øÐмì²é£¬ÕâÁù¸ö½×¶Î·Ö±ðÊÇ£º
¡¡¡¡ ½×¶Î1£º ¼ì²é¿éºÍ¿éµÄ´óС
¡¡¡¡ ½×¶Î2£º ¼ì²é·¾¶Ãû
¡¡¡¡ ½×¶Î3£º ¼ì²éÁ¬½ÓÐÔ
¡¡¡¡ ½×¶Î4£º ¼ì²é²Î¿¼¼ÇÊý
¡¡¡¡ ½×¶Î5£º ¼ì²é×ÔÓÉ¿éÁбí
¡¡¡¡ ½×¶Î6£º ²¹¾È×ÔÓÉ¿éÁбí
¡¡¡¡ fsckÔÚ¶Ôÿ¸ö½×¶Î½øÐмì²éʱ£¬Èç¹û·¢ÏÖ´íÎ󣬻áÌáʾÓû§½øÐÐÐ޸ģ¬³£¼ûµÄһЩ´íÎóÓУº
¡¡¡¡ (1). ÒÆÈ¥Ò»¸öûÓÐÏà¹ØÎļþµÄĿ¼Èë¿Ú£ºÕâʱÓû§¿ÉÒԻشðYes»òYÀ´É¾³ý¸ÃĿ¼Èë¿Ú¡£
¡¡¡¡ (2). ÖØÁ¬½ÓÒ»¸öÒÑ·ÖÅ䵫²»ÄÜ·ÃÎʵÄÎļþ£ºfsckÕÒµ½ÁËÒ»¸öÒÑ·ÖÅäµÄI½Úµã£¬µ«È´²»¿É·ÃÎÊ(¸Ã½ÚµãûÓëÈκÎĿ¼Á¬½Ó)£¬Õâʱһ°ã¶ÔfsckµÄ"RECONNECT£¿"»Ø´ðYes£¬¼´°Ñ¸ÃI½ÚµãÁ¬½Óµ½lost+foundĿ¼Ï£¬ÎļþÃû¼´ÊÇI½ÚµãºÅ£¬Ö®ºó¹ÜÀíÔ±Ó¦¼ì²é¸ÃÎļþÀàÐÍ£¬ÅÐÃ÷¸ÃÎļþÓÃ;£¬ÔÙ½«¸ÃÎļþ¿½±´µ½ÏàӦĿ¼Ï¡£
¡¡¡¡ (3). Á¬½ÓÊýµ÷Õû£ºÔÚ½»»¥·½Ê½Ï£¬fsckÈô·¢ÏÖÁ¬½ÓÊý²»Ò»Ö£¬½«Ñ¯ÎÊÓû§²ÉÈ¡ºÎÖÖÐж¯£¬±¾Àý·¢ÏÖһĿ¼µÄI½ÚµãÁ¬½ÓÊýÓë¸ÃĿ¼µÄÕæʵÁ¬½ÓÊý²»Ò»Ö¡£ÕâʱÓû§Ó¦¸Ã»Ø´ðYes»òYÀ´¸ÄÕýÁ¬½ÓÊý¡£
¡¡¡¡ (4). ×ÔÓÉ¿é±í²»Ò»Ö£ºfsck²é³öδ·ÖÅä¿éÊýÓ볬¼¶¿éÖÐËù¸ø³öµÄ×ÔÓÉ¿é±í²»Ò»Ö¡£ÕâʱÓû§Ó¦¸Ã»Ø´ðYes»òYÀ´ÐÞÕý³¬¼¶¿é¡£
¡¡¡¡ ´ÓÉÏÃæµÄ³ö´íÐÅÏ¢ºÍ´¦Àí·½·¨¿ÉÒÔ·¢ÏÖ£¬¶ÔÓÚfsckѯÎʵÄÎÊÌâ´ó¶àÊýÇé¿ö϶¼¿ÉÒÔÓÃYesÀ´»Ø´ð£¬ËùÒÔÔÚʵ¼ÊÓ¦ÓÃʱ£¬¿ÉÒÔÓÃ" -y"Ñ¡ÏîÀ´Ö´ÐиÃÃüÁî¶ÔÓ²Å̽øÐмì²éºÍÐÞ¸´¡£
4. routeÃüÁî
¡¡¡¡ routeÃüÁîÖ÷ÒªÓÃÓÚÊÖ¶¯ÅäÖþ²Ì¬Â·ÓÉ±í¡£ÀýÈçÎÒÃÇÒªÔö¼ÓÒ»Ìõͨ¹ýÍø¹Øµ½´ïÁîÒ»×ÓÍøµÄ·ÓÉ£¬ÃüÁîÈçÏ£º
¡¡¡¡¡¡¡¡ #route add net remote_net_ip gateway_ip 1
¡¡¡¡ ÆäÖÐadd´ú±íÒªÔö¼Ó·ÓÉ£¬net±íʾ·Óɵ½´ïµÄÊÇÒ»¸öÍøÂç¶ø²»ÊÇһ̨Ö÷»ú£¬1´ú±íÔ¶¶ËÍøÂçÐèͨ¹ýÍø¹Ø²ÅÄܵ½´ï£¬¶ø²»ÊÇÖ±½ÓÓëËüÏàÁ¬(Ö±½Óͨ¹ýÍøÂç½Ó¿ÚÏàÁ¬Ê±£¬¸Ã²ÎÊýÓÃ0)¡£
¡¡ Ò²¿ÉÒÔʹÓÃÈçÏÂÃüÁ
¡¡¡¡¡¡¡¡ #route add -net remote_net_ip
¡¡¡¡¡¡¡¡ gateway_ip -netmask netmask
¡¡¡¡¡¡¡¡ #route add -host host_ip
¡¡¡¡¡¡¡¡ local_interface_ip -interface
¡¡¡¡ ÆäÖеÚÒ»ÌõÃüÁîÓëÉÏÃæ½éÉܵÄÃüÁîÍê³ÉÏàͬµÄÈÎÎñ£¬¶øµÚ¶þÌõÃüÁîÔò´ú±íÒª½¨Á¢Ò»Ìõͨ¹ýÍøÂç½Ó¿Úµ½´ïÁíһ̨Ö÷»úµÄ·ÓÉ¡£
¡¡¡¡ µ±È»£¬ÎÒÃÇʹÓÃ"delete"£¬"change"ÃüÁî²ÎÊý¿ÉÒÔ¶Ô·ÓɱíÖеÄ·ÓÉÐÅÏ¢½øÐÐɾ³ýºÍÐ޸ġ£Ö´ÐÐÍêrouteÃüÁîºó£¬ÎÒÃÇ¿ÉÒÔÓÃ"netstat -rn"ÃüÁî²é¿´µ±Ç°µÄ·ÓÉÐÅÏ¢¡£
¡¡¡¡ ͨ¹ýrouteÅäÖ÷Óɱíºó£¬¸Ã·ÓÉÐÅÏ¢»áÒ»Ö±±£´æµ½Ï´ÎϵͳÖØÆô¡£ÏµÍ³ÖØÆôºó£¬ÔòÒªÖØÐÂÅäÖ÷ÓÉ±í¡£Í¨¹ýÐÞ¸ÄÎļþ/etc/defaultrouter¿ÉÒÔÉèÖÃһЩĬÈÏ·ÓÉ£¬ÕâЩ·ÓÉÔÚϵͳÿ´ÎÆô¶¯Ê±¶¼»á±»¼Óµ½Â·ÓɱíÖУ¬¶ø²»±Øÿ´ÎÆô¶¯¶¼ÓÃrouteÃüÁîÀ´ÅäÖ÷ÓÉ±í¡£
¡¡¡¡ /etc/defaultrouterÎļþµÄ¸ñʽÈçÏ£º
¡¡¡¡¡¡¡¡ $cat /etc/defaultrouter
¡¡¡¡¡¡¡¡ 202.77.111.1
¡¡¡¡ ¸ÃÎļþÖÐÏÖÔÚÖ»ÓÐÒ»ÌõĬÈÏ·ÓÉ£¬IPµØÖ·ÊÇ202.77.111.1£¬Õâ´ú±íϵͳ½«°ÑËùÓв»ÊôÓÚ±¾µØµÄÊý¾Ý°ü¶¼Í¨¹ýÍø¹Ø202.77.111.1·¢ËͳöÈ¥¡£
¡¡¡¡ ÓÐʱUNIXϵͳ°²×°Íê³Éºó£¬/etcĿ¼Ï²¢²»´æÔÚdefaultrouterÎļþ£¬ÕâʱÎÒÃÇ¿ÉÒÔÊÖ¹¤´´½¨¸ÃÎļþ£¬²¢±à¼­ºÃĬÈÏ·ÓÉ£¬È»ºóÖØÆô¡£ÏµÍ³Æô¶¯ºó£¬¾Í»á×Ô¶¯Ê¹ÓÃÅäÖúõÄĬÈÏ·ÓÉÐÅÏ¢ÁË¡£
5¡¢ UNIXϵͳ¹ÜÀí³£¼ûÎÊÌâ¼°½â¾ö·½·¨
¡¡¡¡ 1. Íü¼Çroot ÃÜÂë
¡¡¡¡ rootÓû§ÓÖ±»³ÆΪ³¬¼¶Óû§£¬ËüÊÇȨÏÞ×î¸ßµÄÓû§£¬Ò»µ©ËüµÄÃÜÂë±»Íü¼Ç£¬½«¸øϵͳµÄά»¤ºÍ¹ÜÀí´øÀ´ºÜ¶àÀ§ÄÑ£¬ÏÂÃæÊÇÍü¼ÇrootÃÜÂëʱµÄ´¦Àí·½·¨£º
¡¡¡¡ Ê×ÏÈ£¬ÎÒÃÇÐèÒª´ÓCD-ROM Æô¶¯ÏµÍ³£¬ÃüÁîÊÇ£º
¡¡¡¡¡¡¡¡ #boot cdrom -s
¡¡¡¡ ϵͳÆô¶¯ºó£¬ÎÒÃÇÒª°ÑÓ²Å̸ù·ÖÇø¹Ò½Óµ½¹âÅÌÎļþϵͳµÄ/mntĿ¼ÉÏ£¬Ö´ÐУº
¡¡¡¡ #mount /dev/dsk/c0t0d0s0 /mnt (¸ÃÀý¼ÙÉè¸ùÎļþϵͳÊÇ/c0t0d0s0)
¡¡¡¡ ±à¼­Ó²Å̸ù·ÖÇøµÄshadowÎļþ£¬½«rootµÄÃÜÂëÏîλÖÃÉèΪ¿Õ¡£
¡¡¡¡¡¡¡¡ #cd /mnt/etc
¡¡¡¡¡¡¡¡ #vi shadow
¡¡¡¡ ×¢Ò⣬ÓеÄϵͳҪ±à¼­/etc/passwd Îļþ¶ø²»ÊÇ/etc/shadowÎļþ¡£¸ÄÍêÎļþºó£¬½«¹Ò½ÓµÄ¸ùÎļþϵͳжÏ¡£
¡¡¡¡¡¡¡¡ #umount /mnt
ÖØÐÂÆô¶¯ÏµÍ³£¬²¢ÉèÖÃеÄrootÃÜÂë¡£
7¡¢ÏµÍ³ÎÞ·¨Æô¶¯
¡¡¡¡ ϵͳÎÞ·¨Æô¶¯µÄÔ­Òò´óÖÂÈçÏ£º
¡¡¡¡ 1) ´íÎóµÄÒýµ¼É豸
¡¡¡¡ ¼ÙÈçÒòΪָ¶¨ÁË´íÎóµÄÒýµ¼É豸ʹϵͳ²»ÄÜÒýµ¼£¬ÎÒÃÇ¿ÉÒÔÔÚPROM¼à¿ØµÈ¼¶ÏÂÀûÓÃ"probe-scsi"£¬"probe-scsi-all"ºÍ"probe-ipi"ÃüÁîÀ´²é¿´ÓÐʲôÉ豸±»Á¬µ½ÏµÍ³ÉÏ£¬²¢µÃµ½Æô¶¯É豸µÄdevaliasÃû¡£½øÈëPROMµÄ·½·¨Êǵ±ÏµÍ³Æô¶¯Ê±£¬Í¬Ê±°´ÏÂ"STOP"¼üºÍ"a"¼ü, Õâʱϵͳ³öÏÖÌáʾ·ûok >£¬¼´±íÃ÷ϵͳµ±Ç°´¦ÓÚPROM¼à¿ØµÈ¼¶¡£
¡¡¡¡ ÓÃprintenvÏÔʾµ±Ç°ÅäÖÃÇé¿ö£¬Èç¹û·¢ÏÖÒýµ¼É豸²»ÕýÈ·£¬¿ÉÓÃsetenvÀ´ÖØÐÂÉèÖãº
¡¡¡¡¡¡¡¡ ok >setenv boot-device devalias
¡¡¡¡ ÓÃresetÃüÁîÖØÐÂÆô¶¯ÏµÍ³£¬»òset-defaults »Ö¸´È±Ê¡Öµ¡£
¡¡¡¡ 2) ȱÉÙÖØÒªµÄϵͳÎļþ£¬»òÎļþÎÞЧ
¡¡¡¡ Õâʱ¿ÉÒÔÓÃ"-a"Ñ¡ÏîÀ´Òýµ¼ÏµÍ³£¬ÏµÍ³½«Ìṩ½»»¥Ê½µÄÒýµ¼¹ý³Ì£¬Èç¹ûÓÐÕÒ²»µ½Îļþʱ£¬ÏµÍ³»áÌáʾÓû§¸ø³öÊʵ±µÄÎļþÃû¡£
¡¡¡¡ 3) ȱÉٹؼüµÄϵͳÎļþ£¬»òÎļþÎÞЧ
¡¡¡¡ ÀýÈçȱÉÙ/etc/passwdÎļþ£¬Õâʱϵͳ¿ÉÄÜ»áÒýµ¼£¬µ«ÊÇûÓÐÈκÎÓû§¿ÉÒÔ×¢²á¡£ÐÞ¸´·½·¨ÊÇÓùâÅÌÆô¶¯£¬¹Ò½Ó¸ùÎļþϵͳ²¢±à¼­/etc/passwdÎļþ¡£
¡¡¡¡ 4) ÎÞ·¨¹Ò½ÓÔ¶³ÌÎļþϵͳ
¡¡¡¡ ϵͳÆô¶¯Ê±£¬»á×Ô¶¯Ö´ÐÐ/etc/vfstabÎļþ£¬Èç¹ûÔÚÎļþÖÐÓÐÎÞ·¨¹Ò½ÓµÄÔ¶³ÌÎļþϵͳ£¬Ôòϵͳ»áÒ»Ö±´¦ÓڵȴýºÍÖØÊÔ״̬£¬ÎÞ·¨½øÈëµÇ¼½çÃæ¡£½â¾ö°ì·¨ÊÇÓõ¥Óû§Æô¶¯£¬±à¼­/etc/vfstabÎļþ£¬É¾³ý´íÎóµÄ¹Ò½ÓÄÚÈÝ¡£
¡¡¡¡ 3. ¼üÅÌʧЧ
¡¡¡¡ Èç¹û³öÏÖ¼üÅÌʧЧµÄÇé¿ö£¬¼´Óû§ÔÚ¼üÅÌÉÏÊäÈëÐÅÏ¢¶øÆÁÄ»ÉÏûÓÐÏìÓ¦£¬Ê×ÏÈÒª¼ì²éÓ²¼þµÄÁ¬½Ó£¬¼´²é¿´¼üÅÌÓëÖ÷»úµÄÁ¬½ÓÊÇ·ñÍêºÃ£¬Á¬½Óµ¼ÏßÊÇ·ñÓÐÕ۶ϻòËðº¦Çé¿ö¡£
¡¡¡¡ Èç¹ûÓ²¼þÁ¬½ÓûÓÐÎÊÌ⣬Ôò²é¿´ÊÇ·ñ²»Ð¡ÐÄʹÓÃÁËËøÆÁÃüÁî¡£·½·¨ÊÇ£¬°´ÏÂ"Ctrl+q"¼ü£¬Èç¹ûϵͳÓÐÏìÓ¦£¬Ôò˵Ã÷ÊÇÒòΪÓû§°´ÏÂÁË"ctrl+s"¼ü½«ÆÁÄ»ÔÝʱËøסµÄÔ­Òò¡£ËøסºóµÄÆÁÄ»½«²»ÏÔʾÓû§´Ó¼üÅÌÊäÈëµÄÐÅÏ¢£¬µ«ÊäÈëµÄÐÅÏ¢ÒÀÈ»Äܹ»Ö´ÐС£
¡¡¡¡ Èç¹ûϵͳÈÔûÓÐÏìÓ¦£¬ÎÒÃÇÔòÒªÖØÐÂÆô¶¯ÏµÍ³£¬½øÈëPROM״̬£¬ÊäÈëprintenvÃüÁ²¢²é¿´input deviceÏîµÄÖµ£¬Èç¹ûËüµÄÖµ²»ÊÇkeyboard£¬ÓÃ
¡¡¡¡¡¡¡¡ ok >setenv inputdevice keyboard
¡¡¡¡ À´Ê¹¼üÅ̳ÉΪÊäÈëÉ豸£¬È»ºóÔÙ´ÎÖØÆôϵͳ£¬Õâʱϵͳ½«»áÏìÓ¦Óû§µÄÊäÈëÁË¡£
8. cron »ò at ÃüÁî²»ÄÜÖ´ÐÐ
¡¡¡¡ UNIXϵͳ²¢²»ÔÊÐíÈκÎÓû§¶¼¿ÉʹÓÃcron½øÐÐ×÷Òµµ÷¶È£¬¶ÔÓû§µÄÏÞÖÆÓÐÁ½¸öÎļþ£¬ËüÃÇÊÇ/etc/cron.d/cron.allowºÍ/etc/cron.d/cron.deny¡£
¡¡¡¡ Èç¹ûÓû§Ãû±»Ìí¼Óµ½/etc/cron.d/cron.allowÎļþÖУ¬Ôò¸ÃÓû§±»ÔÊÐíʹÓÃcron£¬¶ø²»ÔÚ¸ÃÎļþÖеÄÓû§Ôò²»ÔÊÐíʹÓã¬Èç¹ûÓû§±»Ìí¼Óµ½/etc/cron.d/cron.denyÖУ¬Ôò¸ÃÓû§²»ÄÜʹÓÃcron£¬ÆäËüÓû§Ôò¿ÉÒÔʹÓÃcron¡£Í¨³£ÎÒÃǸù¾ÝÐèÒªÅäÖÃÆäÖÐÒ»¸öÎļþ¾Í¿ÉÒÔÁË¡£
¡¡¡¡ Èç¹ûÓû§±»ÔÊÐíʹÓÃcron£¬Ôò¿ÉÒÔÓÃÃüÁî
¡¡¡¡¡¡¡¡ $crontab myCronFile
¡¡¡¡ ÔÚϵͳµÄ/var/spool/cron/crontabsĿ¼Öа²×°×Ô¼ºµÄ×÷Òµµ÷¶È¿ØÖÆÎļþ¡£at ºÍ cron ÏàËÆ£¬ÒªÊ¹ÓÃat, ÐèÒªÅäÖÃ/etc/cron.d/at.allow»ò/etc/cron.d/at.denyÎļþ¡£
¡¡ 9. ÔÚTelnetʱ²»ÄÜÓÃrootµÇ¼
¡¡¡¡ ÔÚĬÈÏÇé¿öÏ£¬³öÓÚ°²È«ÐÔ¿¼ÂÇ£¬UNIXϵͳ²»ÔÊÐíÔÚϵͳ²Ù×÷̨(console) ÒÔÍâµÄÖÕ¶ËÓÃrootµÇ¼£¬ËùÒÔÓÐʱÎÒÃÇͨ¹ýTelnetÓÃrootµÇ¼ʱ£¬»á·µ»Ø£º
¡¡¡¡¡¡¡¡ "not on system console"
¡¡¡¡ ÕâÑùµÄ´íÎó£¬Õâʱ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÐÞ¸Ä/etc/default/loginÎļþÀ´ÔÊÐírootͨ¹ýTelnetµÇ¼¡£¾ßÌå·½·¨ÊÇ£¬±à¼­loginÎļþ£¬ÕÒµ½ÏÂÃæµÄÒ»ÐУº
¡¡¡¡¡¡¡¡ CONSOLE=/dev/console
¡¡¡¡ ½«ÕâÒ»ÐÐ×¢Ê͵ô£¬¼´ÔÚÐÐÊ×¼ÓÉÏ"#"·û£¬´æÅÌÍ˳ö£¬ÔÙ´ÎʹÓÃTelnetʱ£¬root¾Í¿ÉÒԵǼÁË¡£
¡¡¡¡ 10. ¹ØÓÚĿ¼µÄ·ÃÎÊȨÏÞ
¡¡¡¡ ÎÒÃǶ¼ÖªµÀUNIXϵͳÖеÄÿһ¸öÎļþ¶¼ÓÐÏàÓ¦µÄ·ÃÎÊȨÏÞ£¬ÏµÍ³¸ù¾Ý¸ÃȨÏÞÀ´¿ØÖÆÓû§¶ÔÎļþµÄ·ÃÎÊ£¬UNIXϵͳÖеÄĿ¼ҲÓÐÏàÓ¦µÄ·ÃÎÊȨÏÞ£¬µ«ËüµÄ¶¨ÒåÓëÎļþÓÐЩ²»Í¬¡£
¡¡¡¡ ¶ÁȨÏÞ£º¶ÔĿ¼µÄ¶ÁȨÏÞ±íʾÓû§¿ÉÒԲ鿴¸ÃĿ¼µÄÄÚÈÝ£¬¼´¿ÉÒÔ¶Ô¸ÃĿ¼ʹÓÃ"ls"ÕâÑùµÄÃüÁî¡£
¡¡¡¡ дȨÏÞ£º¶ÔĿ¼µÄдȨÏÞ±íʾÓû§¿ÉÒÔÔÚ¸ÃĿ¼Ï½¨Á¢ÐÂÎļþ»ò½«ÆäÖеÄÎļþɾ³ý£¬²»ÂÛ´ËʱÓû§¶Ô¸ÃÎļþÊÇ·ñÓÐдȨÏÞ¡£
¡¡¡¡ Ö´ÐÐȨÏÞ£ºÖ´ÐÐȨÏÞÖ¸Óû§¿ÉÒÔÔÚ¸ÃĿ¼ÏÂËÑË÷Îļþ£¬Ò²¼´¿ÉÒÔʹÓøÃĿ¼Ï¾ßÓÐÏàÓ¦·ÃÎÊȨÏÞµÄÎļþ¡£
×ܽ᣺ÉÏÊöÃüÁî¾ùΪ³£ÓÃϵͳ¹ÜÀíÃüÁ²¿·Ö²ÎÊý¾ùΪ³£ÓòÎÊý¡£Ï£ÍûunixѧϰÕßÄÜÈÏÕæѧ
Ï°±¾½Ú£¬²ÎÕÕÆäËûUNIX×ÊÁÏ¡£±¾½Ú²»×ãÖ®´¦£¬ÔÚËùÄÑÃ⣬ϣÍû´ó¼ÒÖ¸Õý¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ