Linux¨t²ÎºÞ²z¡BªA°È¾¹³]¸m¡B¦w¥þ¡B¤ª¼Æ¾Ú¤¤¤ß(²Ä10ª©) ( ²Åé ¦r) |
§@ªÌ¡G[¬ü]§J¨½´µ¦«¥±¡P¥§®æ´µ(Christopher Negus)µÛ °ªÄP¸ ª÷¥N«GĶ | Ãþ§O¡G1. -> §@·~¨t²Î -> Linux |
ĶªÌ¡G |
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 55511 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¦³®w¦s¡j NT°â»ù¡G 840 ¤¸ |
¥Xª©¤é¡G1/1/2022 |
¶¼Æ¡G690 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787302591023 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G¡§¦pªG¤£¨Ï¥ÎLinux¡A±NµLªk¯u¥¿¾Ç²ßLinux¡C¡¨ ¥H¤Wªºµ²½×¬O®Ú¾Ú§Ú20¦h¦~¨Ó±Ð¤H̾DzßLinuxÁ`µ²¥X¨Óªº¡Cn¾Ç¦nLinux¡A¤£¯à¶È¾a¾\Ū¤@¥»®Ñ¡A¤]¤£¯à¶È¾a²âÅ¥¤@¦¸Á¿®y¡A¦Ó¬O»Ýn¦³¤H¤Þ¾É¡AÁÙ»Ýn¿Ë¤â¹ê½î¡C ¦b1999¦~¡AWiley¥Xª©ªÀ¥Xª©¤F§ÚªºRed Hat Linux Bible¤@®Ñ¡C¸Ó®Ñ¨ú±oªº¥¨¤j¦¨¥\¨Ï§Ú¦³¾÷·|¦¨¬°¤@¦W¥þ¾ªº¡B¿W¥ßªºLinux§@ªÌ¡C¦b¤j¬ù10¦~ªº®É¶¡¨½¡A§Ú¦b¦wÀRªº®a®x¿ì¤½«Ç¤¤½s¼g¤F¦h¥»Ãö¤_Linuxªº®ÑÄy¡A¦}¥Î³Ì¦nªº¤èªkÁ¿¸ÑLinux¡C ¦b2008¦~¡A§Ú¶}±Ò¤F¤H¥Íªº·s¯èµ{¡C§Ú³QRed Hat¤½¥q¸u¬°¤@¦W±M¾Á¿®v¡A¬°¨º¨Ç·QnÀò¨úRHCE(Red Hat Certified Engineer)»{ÃÒªº±M·~¨t²ÎºÞ²zûÁ¿±ÂLinux¡C¦b¾á¥ôLinuxÁ¿®vªº3¦~¨½¡A§Ú¤£Â_´£¤É¦Û¤vªº±Ð¾Ç§Þ¯à¡A¨Ï¨º¨Ç¨S¦³¥ô¦óLinux¸gÅ窺¾Çû³v¨B¦¨¬°¸gÅçÂ×´Iªº±M®a¡CÀHµÛ®É¶¡ªº±À²¾¡A§ÚÀò±o¤F¤j¬ù10Ó»{ÃÒ¡A¥]¬ARed Hat¬[ºc®v(RHCA)»{ÃÒ¡A±q¦ÓÂX¤j¤F¦Û¤v¹ïLinuxªº¤F¸Ñ¡C ¦b¥»®Ñªº¤W¤@ª©¥»¤¤¡A§Ú±N³o¨Ç±Ð¾Ç¸gÅçÂà´«¬°¤å¦r¡A¨Ï¤@¨Ç±q¥¼¥Î¹LLinuxªºªù¥~º~¦¨¬°¾Ö¦³Â×´I¸gÅ窺Linux±M®a¡C±q¨ºÓª©¥»Àò±oªº§Þ¯à¦b³oÓª©¥»¤¤¤´µM¦³®Ä¡C¨ä¤¤¥]¬A¥H¤U¤º®e¡C ¡´ ¨Ïªì¾ÇªÌ¦¨¬°¤@¦W»{ÃÒªº±M®a¡G¥un§A¨Ï¥Î¹Lpºâ¾÷¡B¹«¼Ð©MÁä½L¡A´N¥i¥H¶}©l¾Ç²ß¥»®Ñ¡C§Ú±NÁ¿±Â¦p¦óÀò¨ú©M¨Ï¥ÎLinux¡A¦}¤@¨B¨B¤¶²ÐÃöÁä¥DÃD¡A³Ì¦Z¾Ç²ß¦p¦óºÞ²zLinux¦}½T«O¨ä¦w¥þ©Ê¡C ¡´ ¥H¨t²ÎºÞ²zû¬°«ÂI¹ï¶H¡G¾Ç§¹¥»®Ñ¦Z¡A§A±N·|ª¾¹D¦p¦ó¨Ï¥ÎLinux¥H¤Î¦p¦óקï©MºûÅ@Linux¡C¥»®Ñ¤¶²Ðªº©Ò¦³¥DÃD³£¬O¦¨¬°¤@¦WRHCE©Ò»Ý´x´¤ªº¤º®e¡C¦¹¥~¡A³\¦h³n¥ó¶}µo¤Hû¤]¦b¨Ï¥Î¥»®Ñ¡A±q¦Óª¾¹D¦p¦ó±NLinux¨t²Î§@¬°¶}µo¥»O¶i¦æ¶}µo©ÎªÌ¦bLinux¨t²Î¤¤¹B¦æ¦Û¤vªºÀ³¥Îµ{§Ç¡C ¡´ «ÂI¤¶²Ð©R¥O¦æ¤u¨ã¡GÁöµM¦bªñ´X¦~¡A¥Î¨ÓºÞ²zLinuxªºpoint-and-click±µ¤f±o¨ì¤F·¥¤j§ï¶i¡A¦ý¦pªG·Qn¨Ï¥Î¤@¨Ç°ª¯Å¥\¯à¡A«h¥u¯à¤â°Ê¿é¤J©R¥O¦}½s¿è°t¸m¤å¥ó¡C§Ú±N¤¶²Ð¦p¦ó¼ô½m¨Ï¥ÎLinux©R¥O¦æshell¡C¦¹¥~¡A¦b¥²n®É¡AÁÙ·|¨Ï¥Î¹Ï§Î¤u¨ã§¹¦¨¬Û¦Pªº¥ô°È¡A±Nshell¥\¯à»P¹Ï§Î¤u¨ã¶i¦æ¤ñ¸û¡C ¡´ ¦®¦b¤¶²Ð§ó¤ÖªºLinuxµo¦æª©¥»¡G¦b¥H«eªºª©¥»¤¤¡A¤j·§¤¶²Ð¤F18ºØ¤£¦PªºLinuxµo¦æª©¥»¡C°£¤F¤Ö¼Æªº¨Ò¥~¡A¤j³¡¤À¬y¦æªºLinuxµo¦æª©¥»³£°ò¤_Red Hat(Red Hat Enterprise Linux¡BFedora¡BCentOSµ¥)©ÎªÌ°ò¤_Debian(Ubuntu¡BLinux Mint¡BKNOPPIXµ¥)¡CÁöµM¥»®Ñ¥Dn¤¶²Ð¤FRed Hatµo¦æª©¥»¡A¦ý³¡¤À³¹¸`±N¼W¥[¹ïUbuntuªº¤¶²Ð¡A¦]¬°³\¦hLinux·R¦nªÌ¬O±qUbuntu¶}©l¾Ç²ßLinuxªº¡C
¡´ §ó¦hºt¥Ü©M½m²ß¡Gº¥ý¡A¹ê»Úºt¥ÜLinux¯à°÷°µ¤°¤\¡A¦Ó¤£¬O¥u§i¶D§ALinux¯à°÷°µ¤°¤\¡C¨ä¦¸¡A¬°¤F¯à°÷½T«O´x´¤©Ò¾Çªº¤º®e¡A§AÁÙ¦³¾÷·|¿Ë¦Û§¹¦¨¬ÛÃö½m²ß¡C¨CÓµ{§Ç©M½m²ß³£±N¦bRed Hat Enterprise Linux©MFedora¤¤¶i¦æ´ú¸Õ¡A¥H«OÃÒ¥i¥H¥¿±`¹B¦æ¡C¦¹¥~¡A¤j¦h¼Æµ{§Ç©M½m²ß¤]¥i¦bUbuntu¤¤¹B¦æ¡C ¹ï¤_²Ä10ª©¡A¥Dn¼W±j¥]¬A²¤ÆLinuxºÞ²z¡B¦Û°Ê¤Æ¥ô°È©MºÞ²z®e¾¹À³¥Îµ{§Ç(³æ¿W©Î¤j³W¼Ò)¡C ¡´ CockpitºÞ²zWeb UI¡G¦Û±q³Ð«ØLinux¥H¨Ó¡A¤H̤@ª½¸Õ¹Ï¶}µo²³æªº¹Ï§Î¤Æ©Î°ò¤_ÂsÄý¾¹ªº¬É±¨ÓºÞ²zLinux¨t²Î¡C§Ú¬Û«H¡ACockpit¬O¦³¥v¥H¨Ó¬°ºÞ²z³Ì°ò¥»ªºLinux¯S©Ê¦Ó³Ð«Øªº³Ì¦nªºWeb UI¡C¦b¥»®Ñ¤¤¡A§Ú¥Î¨º¨ÇÃöª`Cockpitªº¤u¨ã¥N´À¤F¤j¦h¼Æªº¨t²Î°t¸m¤u¨ã´yz¡C¨Ï¥ÎCockpit¡A²{¦b¥i¥H³q¹L³æӬɱ²K¥[¥Î¤á¡BºÞ²z¦sÀx¡BºÊµø¬¡°Ê©M°õ¦æ¨ä¥L³\¦hºÞ²z¥ô°È¡C ¡´ ¤Þ¤J¤ª§Þ³N¡G¦b¤W¤@ª©¤¤¤¶²Ð¤F¤ª§Þ³N¦Z¡A³o¨½¹ï¨ä¶i¦æ¤FÂX®i¡C³oÓS³ò¥]¬A³]¸m¦Û¤vªºLinux¥D¾÷¨Ó¹B¦æµêÀÀ¾÷¡A©M¦b¤ªÀô¹Ò(¦pAmazon Web Services)¤¤¹B¦æLinux¡C¦p¤µ¦b¤ªpºâ¤è±¡ALinux¬O¤j¦h¼Æ§Þ³N¶i¨Bªº®Ö¤ß¡C³o·N¨ýµÛ»Ýn²`¤J¤F¸ÑLinux¡A±q¦Ó¦b¥H¦Zªº¼Æ¾Ú¤¤¤ß¤¤§ó¦³®Ä¦a¤u§@¡Cº¥ý¡A¦b¥»®Ñªº«e´X³¹¾Ç²ßLinuxªº°ò¥»ª¾ÃÑ¡AµM¦Z¦b³Ì¦Z´X³¹¾Ç²ß¦p¦ó¹Á¸Õ±NLinux¨t²Î§@¬°µêÀÀ¾÷ºÞ²zµ{§Ç¡B¤ª±±¨î¾¹©MµêÀÀ¾÷¡A¥H¤Î¦p¦óºÞ²zµêÀÀºôµ¸©Mºôµ¸¦sÀxªÅ¶¡¡C ¡´ Ansible¡G¦Û°Ê¤ÆºÞ²z¨t²Îªº¥ô°È¦b²{¥N¼Æ¾Ú¤¤¤ßÅܱo¶V¨Ó¶V«n¡C¨Ï¥ÎAnsible¡A¥i¥H³Ð«Ø©w¸qLinux¨t²Îª¬ºAªº¼@¥»¡C³o¥]¬A³]¸m¦w¸Ëþ¨Ç¥]¡B¹B¦æþ¨ÇªA°È¥H¤Î¦p¦ó°t¸m¯S©Êµ¥¡C¤@Ó¼@¥»¥i¥H°t¸m¤@өΤW¤dÓ¨t²Î¡A²Õ¦X¦¨¤@²Õ¨t²ÎªA°È¡A¦}¦A¦¸¹B¦æ¥H¨Ï¨t²Îªð¦^¨ì¤w©w¸qªºª¬ºA¡C³oÓª©¥»¤¶²ÐAnsible¡AÀ°§U³Ð«Ø²Ä¤@ÓAnsible¼@¥»¡A¦}®i¥Ü¦p¦ó¹B¦æ¯S§OªºAnsible©R¥O¡C ¡´ ®e¾¹¡G¦b®e¾¹¤¤¥´¥]©M¹B¦æÀ³¥Îµ{§Ç¥¿¦¨¬°³¡¸p¡BºÞ²z©M§ó·s¤p«¬¡B¥iÂX®iªº³n¥óªA°È©M¯S©Êªºº¿ï¤èªk¡C¥»®Ñ±N´yz¦p¦ó±N®e¾¹©Ô¨ì¨t²Î¤¤¡A¹B¦æ¥¦Ì¡A°±¤î¥¦Ì¡A¬Æ¦Ü¨Ï¥Îpodman©Mdocker©R¥Oºc«Ø¦Û¤vªº®e¾¹¬M¹³¡C ¡´ Kubernetes©MOpenShift¡GÁöµM®e¾¹¥»¨«Ü¦n¡A¦ýn·Q¦b¤j«¬¥ø·~¤¤³¡¸p¡BºÞ²z©M¤É¯Å®e¾¹¡A´N»Ýn¤@Ó½s±Æ¥»O¡CKubernetes¶µ¥Ø´£¨Ñ¤F³oÓ¥»O¡C¹ï¤_¨ü¤ä«ùªº°Ó·~Kubernetes¥»O¡A¥i¥H¨Ï¥ÎOpenShift¤§Ãþªº²£«~¡C ¥»®Ñ²Õ´µ²ºc ¥»®Ñ¯à°÷Åý§A±q°ò¥»ªºLinux°ò¦¶}©l¾Ç°_¡A¦}³v¨B¦¨¬°¤@Ó±M·~ªºLinux¨t²ÎºÞ²zû©M°ª¯Å¥Î¤á¡C ²Ä¢¹³¡¤À¡§¤Jªù¡¨¥]¬A2³¹¡A¥DnÀ°§U§A¤F¸Ñ¤°¤\¬OLinux¡A¦}±q¤@ÓLinux®à±¶}©l¾Ç²ß¡C ¡´ ²Ä1³¹¡§¶}©l¨Ï¥ÎLinux¡¨¤¶²ÐY¤z¥DÃD¡A¤ñ¦pLinux¾Þ§@¨t²Î¬O¤°¤\¡ALinuxªº°_·½¥H¤Î¦p¦ó¶}©l¨Ï¥ÎLinux¡C ¡´ ²Ä2³¹¡§³Ð«Ø§¹¬üªºLinux®à±¡¨´£¨ÑÃö¤_¦p¦ó³Ð«Ø¤@Ӯ౨t²Î¥H¤Î¦p¦ó¨Ï¥Î¤@¨Ç³Ì¬y¦æªº®à±¥\¯àªº¬ÛÃö¤º®e¡C ²Ä¢º³¡¤À¡§¦¨¬°¤@¦WLinux°ª¯Å¥Î¤á¡¨²`¤J¸Ô²Ó¦a¤¶²Ð¦p¦ó¨Ï¥ÎLinux shell¡B¨Ï¥Î¤å¥ó¨t²Î¡B¾Þ§@¤å¥»¤å¥ó¡BºÞ²z¶iµ{¥H¤Î¨Ï¥Îshell¸}¥»¡C ¡´ ²Ä3³¹¡§¨Ï¥Îshell¡¨¤¶²Ð¦p¦ó³X°Ýshell¡B¹B¦æ©R¥O¡BºM¦^©R¥O(¨Ï¥Î¾ú¥v)¥H¤Î§¹¦¨¼Ð°O¡C¦¹¥~¡A¸Ó³¹ÁÙ´yz¦p¦ó¨Ï¥ÎÅܶq¡B§O¦W¥H¤Îman¤â¥U(§Y¶Ç²ÎªºLinux©R¥O°Ñ¦Ò¤â¥U)¡C ¡´ ²Ä4³¹¡§¦b¤å¥ó¨t²Î¤¤²¾°Ê¡¨¥]§t¥Î¨Ó¦CÁ|¡B³Ð«Ø¡B´_¨î©M²¾°Ê¤å¥ó©M¥Ø¿ýªº©R¥O¡C¦¹¥~¡A¸Ó³¹ÁÙ¥]¬A§ó°ª¯Åªº¥DÃD¡A¤ñ¦p¤å¥ó¨t²Î¦w¥þ©Ê(¤å¥óªº©Ò¦³Åv¡BÅv¥H¤Î³X°Ý±±¨î¦Cªíµ¥)¡C ¡´ ²Ä5³¹¡§¨Ï¥Î¤å¥»¤å¥ó¡¨¥]§t¨Ï¥Î¤å¥»¤å¥ó»Ýnªº©Ò¦³ª¾ÃÑ¡A±q°ò¥»ªº¤å¥»½s¿è¾¹¨ì¥Î¨Ó¬d§ä¤å¥ó¥H¤Î¦b¤å¥ó¤¤·j¯Á¤å¥»©Ò»Ýªº¤u¨ã¡C ¡´ ²Ä6³¹¡§ºÞ²z¹B¦æ¤¤ªº¶iµ{¡¨´yz¦p¦ó¬d¬Ý¥¿¦b¨t²Î¤W¹B¦æªº¶iµ{¥H¤Î¦p¦ó§ó§ï³o¨Ç¶iµ{¡C¨ä¤¤¡A§ó§ï¶iµ{ªº¤èªk¥]¬A²×¤î¡B¼È°±¥H¤Îµo°e¨ä¥LÃþ«¬ªº«H¸¹¡C ¡´ ²Ä7³¹¡§½s¼g²³æªºshell¸}¥»¡¨¤¶²Ð¤@¨Çshell©R¥O©M¨ç¼Æ¡A¥i¥H±N¥¦Ì©ñ¦b¤@Ó¤å¥ó¤¤¦}§@¬°¤@Ó©R¥O¹B¦æ¡C ²Ä¢»³¡¤À¡§¦¨¬°¤@¦WLinux¨t²ÎºÞ²zû¡¨¡A±N¾Ç²ß¦p¦óºÞ²zLinux¨t²Î¡C ¡´ ²Ä8³¹¡§¾Ç²ß¨t²ÎºÞ²z¡¨´£¨ÑÃö¤_°ò¥»¹Ï§Î¤u¨ã¡B©R¥O¥H¤Î¥Î¨ÓºÞ²zLinux¨t²Îªº°t¸m¤å¥óªº¬ÛÃö¤º®e¡C¥¦¤¶²Ð¤F¥Î¤_²¤Æ¡B¶°¤¤ªºLinuxºÞ²zªºCockpit Web UI¡C ¡´ ²Ä9³¹¡§¦w¸ËLinux¡¨¤¶²Ð±`¨£¦w¸Ë¥ô°È¡A¦pºÏ½L¤À°Ï©Mªì©l³n¥ó¥]¿ï¾Ü¡A¥H¤Î§ó°ª¯Åªº¦w¸Ë¤u¨ã¡A¤ñ¦p±q±Ò°Ê¤å¥ó¶}©l¦w¸Ë¡C ¡´ ²Ä10³¹¡§Àò¨ú©MºÞ²z³n¥ó¡¨¸ÑÄÀ³n¥ó¥]ªº¤u§@ì²z¥H¤Î¦p¦óÀò¨ú©MºÞ²z³n¥ó¥]¡C ¡´ ²Ä11³¹¡§Àò¨ú¥Î¤á½ã¤á¡¨°Q½×¥Î¨Ó²K¥[©M§R°£¥Î¤á©M²Õªº¤u¨ã¡A¥H¤Î¦p¦ó¶°¤¤ºÞ²z¥Î¤á½ã¤á¡C ¡´ ²Ä12³¹¡§ºÞ²zºÏ½L©M¤å¥ó¨t²Î¡¨´£¨ÑÃö¤_²K¥[¤À°Ï¡B³Ð«Ø¤å¥ó¨t²Î¡B¦w¸Ë¤å¥ó¨t²Î¥H¤Î¨Ï¥ÎÅÞ¿è¨÷ºÞ²zªº¬ÛÃö¤º®e¡C ²Ä¢¼³¡¤À¡§¦¨¬°¤@¦WLinuxªA°È¾¹ºÞ²zû¡¨¡A±N¾Ç²ß¦p¦ó³Ð«Ø¥\¯à±j¤jªººôµ¸ªA°È¾¹¥H¤Î¥Î¨ÓºÞ²z³o¨ÇªA°È¾¹ªº¤u¨ã¡C ¡´ ²Ä13³¹¡§¤F¸ÑªA°È¾¹ºÞ²z¡¨¤¶²Ð»·µ{µn¿ý¡BºÊµø¤u¨ã¥H¤ÎLinux±Ò°Ê¹Lµ{¡C ¡´ ²Ä14³¹¡§ºÞ²zºôµ¸¡¨°Q½×¦p¦ó°t¸mºôµ¸¡C ¡´ ²Ä15³¹¡§±Ò°Ê©M°±¤îªA°È¡¨´£¨Ñ±Ò°Ê©M°±¤îªA°Èªº¬ÛÃö¤º®e¡C ¡´ ²Ä16³¹¡§°t¸m¥´¦LªA°È¾¹¡¨´yz¦p¦ó°t¸m¥´¦L¾÷¡A¥H«K¦bLinux¨t²Î¥»¦a¨Ï¥Î¡A©ÎªÌ³q¹Lºôµ¸¦b¥t¤@»Opºâ¾÷¤W¨Ï¥Î¡C ¡´ ²Ä17³¹¡§°t¸mWebªA°È¾¹¡¨´yz¦p¦ó°t¸m¤@ÓApache WebªA°È¾¹¡C ¡´ ²Ä18³¹¡§°t¸mFTPªA°È¾¹¡¨¤¶²Ð³]¸mvsftpd FTPªA°È¾¹©Ò»Ýªº¨BÆJ¡C³q¹L¨Ï¥Î¸ÓªA°È¡A¥i¥HÅý¥L¤H³q¹Lºôµ¸±q§AªºLinux¨t²Î¤¤¤U¸ü¤å¥ó¡C ¡´ ²Ä19³¹¡§°t¸mWindows¤å¥ó¦@¨É(Samba)ªA°È¾¹¡¨¤¶²Ð¦p¦ó¨Ï¥ÎSamba¶i¦æWindows¤å¥óªA°È¾¹°t¸m¡C ¡´ ²Ä20³¹¡§°t¸mNFSªA°È¾¹¡¨´yz¦p¦ó§Q¥Îºôµ¸¤å¥ó¨t²Î¥\¯à³q¹Lºôµ¸¦b¤£¦P¨t²Î¤§¶¡¦@¨É¤å¥ó§¨¡C ¡´ ²Ä21³¹¡§Linuxªº¬G»Ù±Æ°£¡¨¤¶²Ð¥Î¤_Linux¨t²Î¬G»Ù±Æ°£ªº¬y¦æ¤u¨ã¡C ²Ä¢½³¡¤À¡§¾Ç²ßLinux¦w¥þ§Þ³N¡¨¡A±N¾Ç²ß¦p¦ó½T«OLinux¨t²Î©MªA°Èªº¦w¥þ¡C ¡´ ²Ä22³¹¡§²z¸Ñ°ò¥»ªºLinux¦w¥þ¡¨¤¶²Ð°ò¥»ªº¦w¥þ·§©À©M§Þ³N¡C ¡´ ²Ä23³¹¡§²z¸Ñ°ª¯ÅªºLinux¦w¥þ¡¨¤¶²Ð¦p¦ó¨Ï¥ÎPAM(Pluggable Authentication Modules¡A¥i´¡©ÞÅçÃÒ¼Ò¶ô)©M±K½X¤u¨ã¥[±j¨t²Î¦w¥þ©MÅçÃÒ¡C
¡´ ²Ä24³¹¡§¨Ï¥ÎSELinux¼W±jLinux¦w¥þ¡¨ºt¥Ü¦p¦ó¨Ï¥ÎSELinux(Security Enhanced Linux)½T«O¨t²ÎªA°Èªº¦w¥þ¡C ¡´ ²Ä25³¹¡§«OÅ@ºôµ¸¤WªºLinux¡¨¤¶²Ð¥Î¨Ó½T«O¨t²ÎªA°È¦w¥þªººôµ¸¦w¥þ¥\¯à¡A¦pfirewalld©Miptables¨¾¤õùÙ¡C ²ÄVI³¡¤À¡§±NLinuxÂX®i¨ì¤ª¡¨¡A±q³æ¤@¨t²ÎÂà¦V®e¾¹¤Æ¡B¤ªpºâ©M¦Û°Ê¤Æ¡C ¡´ ²Ä26³¹¡§Âಾ¨ì¤ª©M®e¾¹¡¨´yz¦p¦ó©Ô¡B±À¡B±Ò°Ê¡B°±¤î¡B¼Ð°O©M³Ð«Ø®e¾¹¹Ï¹³¡C ¡´ ²Ä27³¹¡§¨Ï¥ÎLinux¶i¦æ¤ªpºâ¡¨³q¹L´yz¦p¦ó³]¸mµêÀÀ¾÷ºÞ²zµ{§Ç¡Bºc«ØµêÀÀ¾÷¥H¤Î¸óºôµ¸¦@¨É¸ê·½¡A¤¶²ÐLinux¨t²Î¤¤¤ªpºâªº¬ÛÃö·§©À¡C ¡´ ²Ä28³¹¡§±NLinux³¡¸p¨ì¤ª¡¨´yz¦p¦ó±NLinuxÃè¹³³¡¸p¨ì¤£¦Pªº¤ªÀô¹Ò¡A¥]¬AOpenStack¡BAmazon EC2©ÎªÌ¶i¦æ¤FµêÀÀ¤Æ°t¸mªº¥»¦aLinux¨t²Î¡C ¡´ ²Ä29³¹¡§¨Ï¥ÎAnsible¦Û°Ê³¡¸p¡BºÞ²zÀ³¥Îµ{§Ç©M°ò¦³]¬I¡¨»¡©ú¦p¦ó³Ð«ØAnsible¼@¥»¡A¦}¹B¦æ§Y®É Ansible©R¥O¦Û°Ê°t¸mLinux¨t²Î©M¨ä¥L³]³Æ¡C ¡´ ²Ä30³¹¡§¨Ï¥ÎKubernetes±NÀ³¥Îµ{§Ç³¡¸p¬°®e¾¹¡¨´yzKubernetes¶µ¥Ø¡A¥H¤Î¥¦¬O¦p¦ó¥Î¤_½s±Æ®e¾¹¹Ï¹³ªº¡A±q¦Ó¦³¥i¯à¤j³W¼ÒÂX®i¨ì¤j«¬¼Æ¾Ú¤¤¤ß¡C ²Ä¢¿³¡¤À¥]§t¤F¨âÓªþ¿ý¡AÀ°§U§A¾Ç²ßÃö¤_Linuxªº§ó¦hª¾ÃÑ¡Cªþ¿ýA¡§¤¶½è¡¨´£¨ÑÃö¤_¤U¸üLinuxµo¦æª©¥»ªº¬ÛÃö«ü¾É¡Cªþ¿ýB¡§²ßÃDµª®×¡¨´£¨Ñ²Ä2¡ã30³¹©Ò¦³²ßÃDªº°Ñ¦Òµª®×¡C ¥»®Ñªº¬ù©w ¦b¥»®Ñ¤¤¨Ï¥Î¤F¯S®íªº±Æª©ªí¥Ü¥N½X©M©R¥O¡C¥N½X©M©R¥O¥Hµ¥¼e¦rÅéÅã¥Ü¡C¨Ò¦p¡G
This is how code looks
¦b¥Ü¨Ò©Ò¥]§tªº¿é¤J©M¿é¥X¨Æ¥ó¤¤¡A¤´µM¨Ï¥Î¤Fµ¥¼e¦rÅé¡C¦ý¬°¤F°Ï¤À¿é¤J©M¿é¥X¦r²Å¡A¿é¤J¦r²ÅÁ٨ϥΤF²ÊÅéÅã¥Ü¡C¨Ò¦p¡G
$ ftp ftp.handsonhistory.com Name (home:jake): jake Password: ******
¤U±©Ò¥Üªº¦U¶µ´£¿ô§AÀ³¸Óª`·Nªº«nª¾ÃÑÂI¡C ª`·N¡G ª`·N®Ø´£¨Ñ¤F»ÝnÃB¥~ª`·Nªº¬ÛÃö«H®§¡C
´£¥Ü¡G ´£¥Ü®ØÅã¥Ü¤F°õ¦æ¬Y¤@¯S©w¥ô°Èªº¯S®í¤èªk¡C
ĵ§i¡G ·í°õ¦æ¬Y¤@µ{§Ç®É¡Aĵ§i®Ø·|´£¿ô§A¯S§Oª`·N¡A§_«h·|¹ïpºâ¾÷µw¥ó©M³n¥ó³y¦¨·l®`¡C
¶i¤JLinux ¦pªG§A¬O¤@¦WLinuxªºªì¾ÇªÌ¡A¨º¤\¥i¯à·|¹ï¤°¤\¬OLinux¥H¤ÎLinuxªº°_·½¥u¨ã¦³¼Ò½kªº·§©À¡C§A¥i¯àÅ¥»¡¹LLinux¬O§K¶Oªº(¦b¨Ï¥Î¦¨¥»¤è±)©ÎªÌ¶}©ñªº(¥i¥H«ö·Ó¦Û¤vªº·Nº@¦Û¥Ñ¨Ï¥Î)¡C¦b¶}©l¾Ç²ßLinux¤§«e(¦Z±¡A§A±N¾Ç²ßLinux¤è±ªº©Ò¦³¬ÛÃöª¾ÃÑ)¡A²Ä1³¹±N¦^µªÃö¤_Linuxªº°_·½¥H¤Î¯SÂIªº¬ÛÃö°ÝÃD¡C §A»Ýn¦hªá¨Ç®É¶¡»{¯u¾\Ū¥»®Ñ¡A³o¼Ë¤~¥i¥H¥[§Ö¾Ç²ßLinuxªº¶i«×¡A¦}¨Ï¥Î¥¦º¡¨¬¦Û¤vªº»Ý¨D¡C³o¬O¶i¤JLinux¦}¦¨¬°¤@¦WLinux±M®aªº²Ä¤@¨B¡C |
¤º®e²¤¶¡Gºë³qLinuxªº**«ü«n ¡@¡@¡mLinux¨t²ÎºÞ²z¡BªA°È¾¹³]¸m¡B¦w¥þ¡B¤ª¼Æ¾Ú¤¤¤ß(²Ä10ª©)¡n¦b¤W¤@ª©ªº°ò¦¤W¥þ±§ó·s¡A¦®¦bÀ°§ULinux·s¤â¤Î¤¤¯Å¥Î¤á±NLinuxª¾ÃÑ©M§Þ¯à´£¤É¨ì·s¤ô¥¡Cª¾¦WLinux±M®a¡BºZ¾P®Ñ§@®aChristopher Negus¦b¥»®Ñ¤¤¿@¾¥«±m¦a´yzRed Hat Enterprise Linux¡BFedora©MUbuntu**ª©¥»¤Î©R¥O¦æ¤u¨ã¡A¦}³q¹L¤À¨Bªº¸Ô©úºt¥Ü©Mºë¿ï²ßÃD¤Þ¾ÉŪªÌ®©³zLinux¾Þ§@¨t²Îªº¤u§@ì²z¡C¥»®ÑÁÙ¬°¦UÃþLinux»{ÃÒ¦Ò¸Õ´£¨Ñ³Æ¦Ò¸ê®Æ¡C ¡@¡@Linux¬O¤ªpºâ¤¤¤j¦h¼Æ§Þ³N¶i¨Bªº®Ö¤ß¡A³o·N¨ý§A¥²¶·¤ã¹ê´x´¤Linux§Þ³N¡A±q¦Ó¦b¥¼¨Óªº¼Æ¾Ú¤¤¤ß°ª®Ä¤u§@¡C¥»®Ñ¶}½g¤¶²ÐLinux°ò¦ª¾ÃÑ¡A±µµÛºt¥Ü¦p¦ó¹B¥Î³o¨Çª¾ÃѱNLinux¨t²Î³¡¸p¬°µêÀÀ¾÷ºÞ²zµ{§Ç¡B¤ª±±¨î¾¹©MµêÀÀ¾÷¡A¦}Á¿z¦p¦óºÞ²zµêÀÀºôµ¸©Mºôµ¸¦sÀx¡C ¡@¡@¥»®Ñ«ü¤Þ§AÀò¨ú¡B¦w¸Ë©M¶}©l¨Ï¥ÎLinux¡A¦}³Ì²×¾r»´´N¼ô¦aºÞ²z©M«OÅ@Linux¡C¹ï¤_¨º¨Ç§Æ±æ±NLinux¥Î§@¶}µo¤u§@¯¸ªº³n¥ó¶}µo¤Hû¨Ó»¡¡A¥»®Ñ¤]¬OÀu¨qªº°Ñ¦Ò¸ê·½¡C |
¥Ø¿ý¡G²Ä1³¹¶}©l¨Ï¥ÎLinux 3 1.1²z¸Ñ¤°¤\¬OLinux 4 1.2¤F¸Ñ¦p¦ó°Ï¤ÀLinux©M¨ä¥L ¾Þ§@¨t²Î 5 1.3±´°QLinux¾ú¥v 6 1.3.1Bell¹êÅç«Ç¤¤¦Û¥ÑªºUNIX ¤å¤Æ 6 1.3.2°Ó·~¤ÆªºUNIX 8 1.3.3GNU±NUNIXÂàÅܬ°§K¶O 9 1.3.4BSD¥¢¥h¤F¤@¨Ç°Ê¤O 10 1.3.5LinusÀ±¸É¤F¯Ê¥¢ªº³¡¤À 11 1.3.6OSI¶}·½©w¸q 11 1.4²z¸ÑLinuxµo¦æª©¥»¬O ¦p¦ó¥X²{ªº 12 1.4.1¿ï¾ÜRedHatµo¦æª©¥» 13 1.4.2¿ï¾ÜUbuntu©ÎªÌ¨ä¥LDebian µo¦æª©¥» 15 1.5§Q¥ÎLinux§ä¨ì¾·~¾÷·| 15 1.5.1¤F¸Ñ¦p¦ó§Q¥ÎLinux±Ã¿ú 16 1.5.2Àò±oRedHat»{ÃÒ 17 1.6¤pµ² 19 ²Ä2³¹³Ð«Ø§¹¬üªºLinux®à± 21 2.1¤F¸ÑLinux®à±§Þ³N 22 2.2¶}©l¨Ï¥ÎFedoraGNOME ®à±LiveÃè¹³ 23 2.3¨Ï¥ÎGNOME3®à± 24 2.3.1pºâ¾÷±Ò°Ê¦Z 24 2.3.2³]¸mGNOME3®à± 29 2.3.3ÂX®iGNOME3®à± 30 2.3.4±Ò°Ê®à±À³¥Îµ{§Ç 31 2.3.5°±¤îGNOME3®à± 35 2.4¨Ï¥ÎGNOME2®à± 35 2.4.1¨Ï¥ÎMetacityµ¡¤fºÞ²z¾¹ 36 2.4.2§ó§ïGNOMEªº¥~Æ[ 37 2.4.3¨Ï¥ÎGNOME±ªO 37 2.4.4¨Ï¥ÎAIGLX²K¥[3D®ÄªG 41 2.5¤pµ² 42 2.6²ßÃD 43 ²ÄII³¡¤À¦¨¬°¤@¦WLinux°ª¯Å¥Î¤á ²Ä3³¹¨Ï¥Îshell 47 3.1shell©MTerminalµ¡¤f 48 3.1.1¨Ï¥Îshell´£¥Ü²Å 48 3.1.2¨Ï¥ÎTerminalµ¡¤f 49 3.1.3¨Ï¥ÎµêÀÀ±±¨î»O 50 3.2¿ï¾Üshell 50 3.3¹B¦æ©R¥O 51 3.3.1¤F¸Ñ©R¥O»yªk 52 3.3.2¬d§ä©R¥O 54 3.4¨Ï¥Î©R¥O¾ú¥v°O¿ý«´_°õ¦æ ©R¥O 56 3.4.1©R¥O¦æ½s¿è 56 3.4.2©R¥O¦æ¸É»ô 58 3.4.3©R¥O¦æ«´_°õ¦æ 59 3.5³s±µ©MÂX®i©R¥O 60 3.5.1©R¥O¤§¶¡ªººÞ¹D 60 3.5.2³sÄò©R¥O 61 3.5.3¦Z»O©R¥O 61 3.5.4ÂX®i©R¥O 62 3.5.5ÂX®iºâ³Nªí¹F¦¡ 62 3.5.6ÂX®iÅܶq 62 3.6¨Ï¥ÎshellÅܶq 63 3.6.1³Ð«Ø©M¨Ï¥Î§O¦W 64 3.6.2°h¥Xshell 65 3.7³Ð«Ø¦Û¤vªºshellÀô¹Ò 65 3.7.1°t¸mshell 65 3.7.2³]¸m´£¥Ü²Å 66 3.7.3²K¥[Àô¹ÒÅܶq 67 3.8Àò¨úÃö¤_©R¥Oªº«H®§ 68 3.9¤pµ² 70 3.10²ßÃD 70 ²Ä4³¹¦b¤å¥ó¨t²Î¤¤²¾°Ê 73 4.1¨Ï¥Î°ò¥»ªº¤å¥ó¨t²Î©R¥O 75 4.2¨Ï¥Î¤¸¦r²Å©M¹Bºâ²Å 77 4.2.1¨Ï¥Î¤å¥ó¤Ç°t¤¸¦r²Å 77 4.2.2¨Ï¥Î¤å¥ó«©w¦V¤¸¦r²Å 78 4.2.3¨Ï¥Î¬A¸¹ÂX®i¦r²Å 79 4.3¦C¥X¤å¥ó©M¥Ø¿ý 80 4.4¤F¸Ñ¤å¥óÅv©M©Ò¦³Åv 83 4.4.1¨Ï¥Î©R¥Ochmod(¼Æ¦r)§ó§ï Åv 84 4.4.2¨Ï¥Îchmod(¦r¥À)§ó§ïÅv 85 4.4.3¨Ï¥Îumask³]¸mÀq»{ªº¤å¥ó Åv 85 4.4.4§ó§ï¤å¥ó©Ò¦³Åv 86 4.5²¾°Ê¡B´_¨î©M§R°£¤å¥ó 86 4.6¤pµ² 88 4.7²ßÃD 88 ²Ä5³¹¨Ï¥Î¤å¥»¤å¥ó 89 5.1¨Ï¥Îvim©Mvi½s¿è¤å¥ó 89 5.1.1¶}©l¨Ï¥Îvi 90 5.1.2¦b¤å¥ó¤¤¸õ¹L 94 5.1.3·j¯Á¤å¥» 94 5.1.4¨Ï¥Îex¼Ò¦¡ 94 5.1.5¾Ç²ß§ó¦hÃö¤_vi©Mvimªºª¾ÃÑ 95 5.2¬d§ä¤å¥ó 95 5.2.1¨Ï¥Îlocate©R¥O®Ú¾Ú¦WºÙ ¬d§ä¤å¥ó 95 5.2.2¨Ï¥Îfind©R¥O·j¯Á¤å¥ó 96 5.2.3¨Ï¥Îgrep©R¥O¦b¤å¥ó¤¤·j¯Á 101 5.3¤pµ² 102 5.4²ßÃD 102 ²Ä6³¹ºÞ²z¹B¦æ¤¤ªº¶iµ{ 105 6.1²z¸Ñ¶iµ{ 105 6.2¦C¥X¶iµ{ 106 6.2.1¨Ï¥Îps©R¥O¦C¥X¶iµ{ 106 6.2.2¨Ï¥Îtop©R¥O¦C¥X©M§ó§ï ¶iµ{ 107 6.2.3¨Ï¥ÎSystemMonitor¦C¥X ¶iµ{ 108 6.3ºÞ²z¦Z»O©M«e»O¶iµ{ 110 6.3.1±Ò°Ê¦Z»O¶iµ{ 110 6.3.2¨Ï¥Î«e»O©M¦Z»O©R¥O 111 6.4±þ¦º©M§ïÅܶiµ{ 112 6.4.1¨Ï¥Îkill©Mkillall©R¥O±þ¦º ¶iµ{ 112 6.4.2¨Ï¥Înice©Mrenice©R¥O³]¸m ³B²z¾¹Àu¥ý¯Å 113 6.5¨Ï¥Îcgroups¨î¶iµ{ 114 6.6¤pµ² 115 6.7²ßÃD 115 ²Ä7³¹½s¼g²³æªºshell¸}¥» 117 7.1²z¸Ñshell¸}¥» 117 7.1.1°õ¦æ©M½Õ¸Õshell¸}¥» 118 7.1.2²z¸ÑshellÅܶq 118 7.1.3¦bshell¸}¥»¤¤°õ¦æºâªk 121 7.1.4¦bshell¸}¥»¤¤¨Ï¥Î½sµ{µ²ºc 122 7.1.5¨Ï¥Î¤@¨Ç¦³¥Îªº¤å¥»¾Þ§@ µ{§Ç 127 7.1.6¨Ï¥Î²³æªºshell¸}¥» 129 7.2¤pµ² 130 7.3²ßÃD 130 ²ÄIII³¡¤À¦¨¬°¤@¦WLinux¨t²ÎºÞ²zû ²Ä8³¹¾Ç²ß¨t²ÎºÞ²z 135 8.1²z¸Ñ¨t²ÎºÞ²z 135 8.2¨Ï¥Î¹Ï§Î¤ÆºÞ²z¤u¨ã 136 8.2.1¨Ï¥Îsystem-config-*¤u¨ã 138 8.2.2¨Ï¥Î°ò¤_ÂsÄý¾¹ªººÞ²z¤u¨ã 139 8.3¨Ï¥Îroot¥Î¤á½ã¤á 140 8.3.1³q¹Lshell¦¨¬°root¥Î¤á (su©R¥O) 140 8.3.2³q¹LGUI¤¹³\ºÞ²z³X°ÝÅv 141 8.3.3¨Ï¥ÎsudoÀò¨úºÞ²z³X°ÝÅv 141 8.4±´¯ÁºÞ²z©R¥O¡B°t¸m¤å¥ó©M ¤é§Ó¤å¥ó 143 8.4.1ºÞ²z©R¥O 143 8.4.2ºÞ²z°t¸m¤å¥ó 144 8.4.3ºÞ²z¤é§Ó¤å¥ó©M SystemdJournal 147 8.5¨Ï¥Î¨ä¥LºÞ²z½ã¸¹ 148 8.6Àˬd©M°t¸mµw¥ó 149 8.6.1Àˬdµw¥ó 149 8.6.2ºÞ²z¥i²¾°Êµw¥ó 151 8.6.3¨Ï¥Î¥i¥[¸ü¼Ò¶ô 152 8.7¤pµ² 154 8.8²ßÃD 154 ²Ä9³¹¦w¸ËLinux 157 9.1¿ï¾Üpºâ¾÷ 158 9.2±qLive¤¶½è¦w¸ËFedora 159 9.3±q¦w¸Ë¤¶½è¦w¸ËRedHat EnterpriseLinux 161 9.4¤F¸Ñ°ò¤_¤ªªº¦w¸Ë 163 9.5¦b¥ø·~¤¤¦w¸ËLinux 164 9.6±´¯Á¦@¦Pªº¦w¸Ë¥DÃD 165 9.6.1¤É¯Å©ÎªÌ±qÀY¶}©l¦w¸Ë 165 9.6.2Âù±Ò°Ê 166 9.6.3¦w¸ËLinux¦}¥HµêÀÀ¤è¦¡ ¹B¦æ 167 9.6.4¨Ï¥Î¦w¸Ë±Ò°Ê¿ï¶µ 167 9.6.5¨Ï¥Î±Mªùªº¦sÀx¾¹ 170 9.6.6¹ïµw½L¶i¦æ¤À°Ï 171 9.6.7¨Ï¥ÎGRUB±Ò°Ê¥[¸üµ{§Ç 173 9.7¤pµ² 175 9.8²ßÃD 175 ²Ä10³¹Àò¨ú©MºÞ²z³n¥ó 177 10.1¦b®à±ºÞ²z³n¥ó 177 10.2¶W¶VSoftwareµ¡¤f 178 10.3¤F¸ÑLinuxRPM©MDEB ³n¥ó¥] 179 10.3.1²z¸ÑDEB¥] 180 10.3.2²z¸ÑRPM¥] 180 10.4¨Ï¥ÎyumºÞ²zRPM³n¥ó¥] 182 10.4.1±qyum¨ìdnfªºÂà´« 183 10.4.2¤F¸Ñyumªº¤u§@ì²z 183 10.4.3ɧU²Ä¤T¤è³n¥ó®w ¨Ï¥Îyum 185 10.4.4¨Ï¥Îyum©R¥OºÞ²z³n¥ó 186 10.5¨Ï¥Îrpm©R¥O¦w¸Ë¡B¬d¸ß©M ÅçÃÒ³n¥ó 192 10.5.1¨Ï¥Îrpm¦w¸Ë©M§R°£ ³n¥ó¥] 193 10.5.2¬d¸ßrpm«H®§ 193 10.5.3ÅçÃÒrpm³n¥ó¥] 195 10.6¦b¥ø·~¤¤ºÞ²z³n¥ó 196 10.7¤pµ² 197 10.8²ßÃD 197 ²Ä11³¹Àò¨ú¥Î¤á½ã¤á 199 11.1³Ð«Ø¥Î¤á½ã¤á 199 11.1.1¨Ï¥Îuseradd©R¥O²K¥[ ¥Î¤á 201 11.1.2³]¸m¥Î¤áÀq»{È 203 11.1.3¨Ï¥Îusermodקï¥Î¤á 205 11.1.4¨Ï¥Îuserdel§R°£¥Î¤á 205 11.2¤F¸Ñ²Õ½ã¤á 206 11.2.1¨Ï¥Î²Õ½ã¤á 206 11.2.2³Ð«Ø²Õ½ã¤á 207 11.3¦b¥ø·~¤¤ºÞ²z¥Î¤á 208 11.3.1¨Ï¥ÎACL³]¸mÅv 208 11.3.2¬°¥Î¤á²K¥[¥Ø¿ý¥H«K ¶i¦æ¨ó§@ 212 11.4¶°¤¤¥Î¤á½ã¤á 214 11.5¤pµ² 215 11.6²ßÃD 215 ²Ä12³¹ºÞ²zºÏ½L©M¤å¥ó¨t²Î 217 12.1¤F¸ÑºÏ½L¦sÀx¾¹ 217 12.2¹ïµw½L¶i¦æ¤À°Ï 218 12.2.1²z¸Ñ¤À°Ïªí 219 12.2.2¬d¬ÝºÏ½L¤À°Ï 219 12.2.3³Ð«Ø³æ¤À°ÏºÏ½L 220 12.2.4³Ð«Ø¤@Ó¦h¤À°ÏºÏ½L 223 12.3¨Ï¥ÎÅÞ¿è¨÷ºÞ²z¤À°Ï 227 12.3.1Àˬd²{¦³ªºLVM 227 12.3.2³Ð«ØLVMÅÞ¿è¨÷ 230 12.3.3ÂX¤jLVMÅÞ¿è¨÷ 231 12.4±¾¸ü¤å¥ó¨t²Î 232 12.4.1³Q¤ä«ùªº¤å¥ó¨t²Î 232 12.4.2±Ò¥Î¥æ´«°Ï 233 12.4.3¸T¥Î¥æ´«°Ï 234 12.4.4¨Ï¥Îfstab¤å¥ó©w¸q¥i±¾¸üªº ¤å¥ó¨t²Î 235 12.4.5¨Ï¥Îmount©R¥O±¾¸ü ¤å¥ó¨t²Î 237 12.4.6¥HÀô¦^¤è¦¡±¾¸üºÏ½LÃè¹³ 238 12.4.7¨Ï¥Îumount©R¥O 238 12.5¨Ï¥Îmkfs©R¥O³Ð«Ø¤å¥ó ¨t²Î 239 12.6¨Ï¥ÎCockpitºÞ²z¦sÀx 240 12.7¤pµ² 241 12.8²ßÃD 242 ²ÄIV³¡¤À¦¨¬°¤@¦WLinuxªA°È¾¹ºÞ²zû ²Ä13³¹¤F¸ÑªA°È¾¹ºÞ²z 245 13.1¶}©l¾Ç²ßªA°È¾¹ºÞ²z 246 13.2Àˬd©M³]¸mªA°È¾¹ 252 13.3¨Ï¥ÎSecureShellªA°ÈºÞ²z »·µ{³X°Ý 252 13.3.1±Ò°Êopenssh-serverªA°È 253 13.3.2¨Ï¥ÎSSH«È¤áºÝ¤u¨ã 254 13.3.3¨Ï¥Î°ò¤_±KÆ_(µL±K½X)ªº ¨¥÷ÅçÃÒ 259 13.4°t¸m¨t²Î¤é§Ó 260 13.4.1¨Ï¥Îrsyslog±Ò¥Î¨t²Î ¤é§Ó 260 13.4.2¨Ï¥Îlogwatch¬d¬Ý¤é§Ó 264 13.5¨Ï¥ÎsarÀˬd¨t²Î¸ê·½ 265 13.6Àˬd¨t²ÎªÅ¶¡ 266 13.6.1¨Ï¥ÎdfÅã¥Ü¨t²ÎªÅ¶¡ 266 13.6.2¨Ï¥ÎduÀˬdºÏ½L¨Ï¥Î ±¡ªp 267 13.6.3¨Ï¥Îfind½T©wºÏ½L®ø¯Ó 267 13.7ºÞ²z¥ø·~¤¤ªºªA°È¾¹ 268 13.8¤pµ² 268 13.9²ßÃD 269 ²Ä14³¹ºÞ²zºôµ¸ 271 14.1°t¸m®à±ºôµ¸ 272 14.1.1Àˬdºôµ¸±µ¤f 273 14.1.2°t¸mºôµ¸±µ¤f 278 14.1.3°t¸mºôµ¸¥N²z³s±µ 280 14.2¨Ï¥Î©R¥O¦æ°t¸mºôµ¸ 282 14.2.1¨Ï¥Înmtui©R¥O¨Ó°t¸m ºôµ¸ 282 14.2.2½s¿èNetworkManagerTUI ³s±µ 282 14.2.3¤F¸Ñºôµ¸°t¸m¤å¥ó 283 14.2.4³]¸m§O¦Wºôµ¸±µ¤f 287 14.2.5³]¸mEthernet³q¹D®¹¸j 288 14.2.6³]¸m¦Û©w¸q¸ô¥Ñ 289 14.3°t¸m¥ø·~¤¤ªººôµ¸ 290 14.3.1±NLinux°t¸m¬°¤@Ó ¸ô¥Ñ¾¹ 290 14.3.2±NLinux°t¸m¬°DHCP ªA°È¾¹ 290 14.3.3±NLinux°t¸m¬°DNS ªA°È¾¹ 291 14.3.4±NLinux°t¸m¬°¥N²z ªA°È¾¹ 291 14.4¤pµ² 292 14.5²ßÃD 292 ²Ä15³¹±Ò°Ê©M°±¤îªA°È 293 15.1¤F¸Ñªì©l¤Æ¦uÅ@¶iµ{ (init©Îsystemd) 294 15.1.1¤F¸Ñ¸g¨åªºinit¦uÅ@¶iµ{ 295 15.1.2¤F¸Ñsystemdªì©l¤Æ ¦uÅ@¶iµ{ 300 15.2ÀˬdªA°Èªºª¬ºA 306 15.3°±¤î©M±Ò°ÊªA°È 308 15.4±Ò¥Î«ùÄò©ÊªA°È 312 15.5°t¸mÀq»{ªº¹B¦æ¯Å§O©ÎªÌ ¥Ø¼Ð³æ¤¸ 314 15.6²K¥[·sªº©Î¦Û©w¸qªA°È 316 15.6.1¦VSysVinit²K¥[·sªA°È 316 15.6.2¦Vsystemd²K¥[·sªA°È 318 15.7¤pµ² 320 15.8²ßÃD 321 ²Ä16³¹°t¸m¥´¦LªA°È¾¹ 323 16.1³q¥ÎUNIX¥´¦L¨t²Î(CUPS) 323 16.2³]¸m¥´¦L¾÷ 325 16.2.1¦Û°Ê²K¥[¥´¦L¾÷ 325 16.2.2¨Ï¥Î°ò¤_WebªºCUPS ºÞ²z 325 16.2.3¨Ï¥ÎPrintSettingsµ¡¤f 327 16.3¨Ï¥ÎCUPS¥´¦L 332 16.3.1°t¸mCUPSªA°È¾¹ (cupsd.conf) 332 16.3.2±Ò°ÊCUPSªA°È¾¹ 333 16.3.3¤â°Ê°t¸mCUPS¥´¦L¾÷ ¿ï¶µ 334 16.4¨Ï¥Î¥´¦L©R¥O 335 16.4.1¨Ï¥Îlp©R¥O¶i¦æ¥´¦L 335 16.4.2¨Ï¥Îlpstat-t©R¥O¦C¥Xª¬ºA 335 16.4.3¨Ï¥Îlprm©R¥O§R°£¥´¦L §@·~ 336 16.5°t¸m¥´¦LªA°È¾¹ 336 16.5.1°t¸m¦@¨ÉªºCUPS¥´¦L¾÷ 336 16.5.2°t¸m¦@¨ÉSamba¥´¦L¾÷ 338 16.6¤pµ² 339 16.7²ßÃD 340 ²Ä17³¹°t¸mWebªA°È¾¹ 341 17.1¤F¸ÑApacheWebªA°È¾¹ 341 17.2Àò¨ú©M¦w¸ËWebªA°È¾¹ 342 17.2.1¤F¸Ñhttpd³n¥ó¥] 342 17.2.2¦w¸ËApache 344 17.3±Ò°ÊApache 345 17.3.1½T«OApache¦w¥þ 346 17.3.2¤F¸ÑApache°t¸m¤å¥ó 348 17.3.3¦VApache²K¥[µêÀÀ¥D¾÷ 351 17.3.4¤¹³\¥Î¤áµo¥¬¦Û¤vªº Web¤º®e 353 17.3.5¨Ï¥ÎSSL/TLS«OÅ@Web ¬y¶q 354 17.4¹ïWebªA°È¾¹¶i¦æ¬G»Ù±Æ°£ 358 17.4.1Àˬd°t¸m¿ù»~ 358 17.4.2¸T¤î³X°Ý©MªA°È¾¹¤º³¡ ¿ù»~ 360 17.5¤pµ² 361 17.6²ßÃD 361 ²Ä18³¹°t¸mFTPªA°È¾¹ 363 18.1¤F¸ÑFTP 363 18.2¦w¸ËvsftpdFTPªA°È¾¹ 364 18.3±Ò°ÊvsftpdªA°È 366 18.4½T«OFTPªA°È¾¹¦w¥þ 368 18.4.1¬°FTP¥´¶}¨¾¤õùÙ 368 18.4.2¬°FTPªA°È¾¹°t¸m SELinux 370 18.4.3¨ÏLinux¤å¥óÅv»P vsftpd¬ÛÃöÁp 371 18.5°t¸mFTPªA°È¾¹ 371 18.5.1³]¸m¥Î¤á³X°Ý 372 18.5.2¤¹³\¤W¶Ç 372 18.5.3¬°Internet³]¸mvsftpd 373 18.6¨Ï¥ÎFTP«È¤áºÝ³s±µªA°È¾¹ 375 18.6.1³q¹LFirefox³X°ÝFTP ªA°È¾¹ 375 18.6.2¨Ï¥Îlftp©R¥O³X°ÝFTP ªA°È¾¹ 376 18.6.3¨Ï¥ÎgFTP«È¤áºÝ 377 18.7¤pµ² 378 18.8²ßÃD 378 ²Ä19³¹°t¸mWindows¤å¥ó ¦@¨É(Samba)ªA°È¾¹ 379 19.1¤F¸ÑSamba 379 19.2¦w¸ËSamba 380 19.3±Ò°Ê©M°±¤îSamba 381 19.3.1±Ò°ÊSamba(smb)ªA°È 381 19.3.2±Ò°ÊNetBIOS(nmbd)¦WºÙ ªA°È¾¹ 383 19.3.3°±¤îSamba(smb)©M NetBIOS(nmb)ªA°È 384 19.4½T«OSambaªº¦w¥þ 385 19.4.1¬°Samba°t¸m¨¾¤õùÙ 385 19.4.2¬°Samba°t¸mSELinux 386 19.4.3°t¸mSamba¥D¾÷/¥Î¤á Åv 388 19.5°t¸mSamba 388 19.6³X°ÝSamba¦@¨É 394 19.6.1¦bLinux¤¤³X°ÝSamba ¦@¨É 394 19.6.2¦bWindows¤¤³X°ÝSamba ¦@¨É 396 19.7¦b¥ø·~¤¤¨Ï¥ÎSamba 397 19.8¤pµ² 397 19.9²ßÃD 397 ²Ä20³¹°t¸mNFSªA°È¾¹ 399 20.1¦w¸ËNFSªA°È¾¹ 401 20.2±Ò°ÊNFSªA°È 401 20.3¦@¨ÉNFS 402 20.3.1°t¸m/etc/exports¤å¥ó 403 20.3.2¾É¥X¦@¨É¤å¥ó¨t²Î 405 20.4½T«ONFSªA°È¾¹¦w¥þ 406 20.4.1¬°NFS¥´¶}¨¾¤õùÙ 406 20.4.2¦bTCPWrappers¤¤¤¹³\ NFS³X°Ý 408 20.4.3¬°NFSªA°È¾¹°t¸m SELinux 408 20.5¨Ï¥ÎNFS 409 20.5.1¬d¬ÝNFS¦@¨É 409 20.5.2¤â°Ê±¾¸üNFS 410 20.5.3¦b±Ò°Ê®É±¾¸üNFS 410 20.5.4¨Ï¥Îautofs«ö»Ý±¾¸üNFS 413 20.6¨ø¸üNFS 416 20.7¤pµ² 416 20.8²ßÃD 416 ²Ä21³¹Linuxªº¬G»Ù±Æ°£ 419 21.1±Ò°Ê¬G»Ù±Æ°£ 419 21.1.1¤F¸Ñ±Ò°Ê¤èªk 420 21.1.2±q©T¥ó(BISO©ÎUEFI) ¶}©l 421 21.1.3¬°GRUB±Ò°Ê¥[¸üµ{§Ç ¶i¦æ¬G»Ù±Æ°£ 423 21.1.4GRUB2±Ò°Ê¥[¸üµ{§Ç 424 21.1.5±Ò°Ê¤º®Ö 425 21.2±Æ°£³n¥ó¥]ªº¬G»Ù 433 21.3±Æ°£ºôµ¸¬G»Ù 437 21.3.1±Æ°£¶Ç¥X³s±µªº¬G»Ù 437 21.3.2±Æ°£¶Ç¤J³s±µªº¬G»Ù 440 21.4¸Ñ¨M¤º¦s°ÝÃD 442 21.5¦b±Ï´©¼Ò¦¡¤¤¶i¦æ¬G»Ù±Æ°£ 446 21.6¤pµ² 447 21.7²ßÃD 448 ²ÄV³¡¤À¾Ç²ßLinux¦w¥þ§Þ³N ²Ä22³¹²z¸Ñ°ò¥»ªºLinux¦w¥þ 451 22.1¹ê²{ª«²z¦w¥þ 451 22.1.1¹ê²{¨aÃø«ì´_ 452 22.1.2«OÅ@¥Î¤á½ã¤áªº¦w¥þ 452 22.1.3«OÅ@±K½X 455 22.1.4«OÅ@¤å¥ó¨t²Î 459 22.1.5ºÞ²z³n¥ó©MªA°È 462 22.1.6°ª¯Å°õ¦æ 463 22.2ºÊµø¨t²Î 463 22.2.1ºÊµø¤é§Ó¤å¥ó 463 22.2.2ºÊµø¥Î¤á½ã¤á 466 22.2.3ºÊµø¤å¥ó¨t²Î 469 22.3¼f®Ö©M¼f¬dLinux 475 22.3.1¶i¦æ¦X³W¼f¬d 475 22.3.2¶i¦æ¦w¥þ¼f¬d 476 22.4¤pµ² 476 22.5²ßÃD 476 ²Ä23³¹²z¸Ñ°ª¯ÅªºLinux¦w¥þ 479 23.1§Q¥Î¥[±K¹ê²{Linux¦w¥þ 479 23.1.1²z¸Ñ«¢§Æ 480 23.1.2²z¸Ñ¥[±K/¸Ñ±K 481 23.1.3¹ê²{Linux¥[±K 488 23.2¨Ï¥ÎPAM¹ê²{Linux¦w¥þ 494 23.2.1²z¸ÑPAM¨¥÷ÅçÃÒ¹Lµ{ 495 23.2.2¦bLinux¨t²Î¤WºÞ²zPAM 497 23.2.3Àò¨ú§ó¦hÃö¤_PAMªº «H®§ 505 23.3¤pµ² 506 23.4²ßÃD 506 ²Ä24³¹¨Ï¥ÎSELinux¼W±jLinux ¦w¥þ 507 24.1¤F¸ÑSELinuxªºÀuÂI 507 24.2¤F¸ÑSELinuxªº¤u§@ì²z 508 24.2.1¤F¸ÑÃþ«¬±j¨î 509 24.2.2¤F¸Ñ¦h¼h¦¸¦w¥þ 510 24.2.3¹ê²{SELinux¦w¥þ¼Ò«¬ 510 24.3°t¸mSELinux 515 24.3.1³]¸mSELinux¼Ò¦¡ 515 24.3.2³]¸mSELinuxµ¦²¤Ãþ«¬ 517 24.3.3ºÞ²zSElinux¦w¥þ¤W¤U¤å 517 24.3.4ºÞ²zSELinuxµ¦²¤³W«h¥] 520 24.3.5³q¹L¥¬º¸ÈºÞ²zSELinux 521 24.4ºÊµø©M±Æ°£SELinux¬G»Ù 522 24.4.1¤F¸ÑSELinux¤é§Ó 522 24.4.2±Æ°£SELinux¤é§Ó°O¿ý ¬G»Ù 524 24.4.3¸Ñ¨M±`¨£ªºSELinux°ÝÃD 525 24.5¶×Á`°_¨Ó 526 24.6Àò¨ú§ó¦hÃö¤_SELinuxªº «H®§ 527 24.7¤pµ² 527 24.8²ßÃD 527 ²Ä25³¹«OÅ@ºôµ¸¤WªºLinux 529 25.1¼f®Öºôµ¸ªA°È 529 25.1.1¨Ï¥Înmapµû¦ô¹ïºôµ¸ ªA°Èªº³X°Ý 530 25.1.2¨Ï¥Înmap¼f®Öºôµ¸ ªA°È¼s§i 533 25.2¨Ï¥Î¨¾¤õùÙ 536 25.2.1¤F¸Ñ¨¾¤õùÙ 537 25.2.2¹ê²{¨¾¤õùÙ 538 25.3¤pµ² 549 25.4²ßÃD 549 ²ÄVI³¡¤À±NLinuxÂX®i¨ì¤ª ²Ä26³¹Âಾ¨ì¤ª©M®e¾¹ 553 26.1¤F¸ÑLinux®e¾¹ 554 26.1.1¦WºÙªÅ¶¡ 554 26.1.2®e¾¹ªºª`¥U 555 26.1.3°ò¥»¬M¹³©M¹Ï¼h 555 26.2±qLinux®e¾¹¶}©l 556 26.2.1²o¤Þ©M¹B¦æ®e¾¹ 556 26.2.2±Ò°Ê©M°±¤î®e¾¹ 559 26.2.3ºc«Ø®e¾¹¬M¹³ 560 26.3¤pµ² 564 26.4²ßÃD 564 ²Ä27³¹¨Ï¥ÎLinux¶i¦æ¤ªpºâ 565 27.1Linux©M¤ªpºâ·§z 565 27.1.1¤ªºÞ²zµ{§Ç(¤]ºÙ¬° pºâ¸`ÂI) 566 27.1.2¤ª±±¨î¾¹ 566 27.1.3¤ª¦sÀx 566 27.1.4¤ª¨¥÷ÅçÃÒ 567 27.1.5¤ª¶}µo©M°t¸m 567 27.1.6¤ª¥»O 567 27.2¹Á¸Õ°ò¦ªº¤ª§Þ³N 568 27.3«Ø¥ß¤@Ó¤p«¬ªº¤ª 569 27.3.1°t¸mºÞ²zµ{§Ç 569 27.3.2°t¸m¦sÀx 572 27.3.3³Ð«ØµêÀÀ¾÷ 574 27.3.4ºÞ²zµêÀÀ¾÷ 577 27.3.5¾E²¾µêÀÀ¾÷ 577 27.4¤pµ² 579 27.5²ßÃD 579 ²Ä28³¹±NLinux³¡¸p¨ì¤ª 581 28.1¦b¤ª¤¤¹B¦æLinux 581 28.2³Ð«ØLinux¤ªÃè¹³ 582 28.2.1°t¸m©M¹B¦æcloud-init¤ª ¹ê¨Ò 583 28.2.2¹ï¤ª¹ê¨Ò¶i¦æ¬ã¨s 584 28.2.3§J¶©¤ª¹ê¨Ò 585 28.2.4ÂX®icloud-init°t¸m 586 28.2.5¦b¥ø·~pºâ¤¤¨Ï¥Î cloud-init 588 28.3¨Ï¥ÎOpenStack¨Ó³¡¸p ¤ªÃè¹³ 589 28.4¨Ï¥ÎAmazonEC2³¡¸p ¤ªÃè¹³ 592 28.5¤pµ² 594 28.6²ßÃD 594 ²Ä29³¹¨Ï¥ÎAnsible¦Û°Ê³¡¸p¡BºÞ²z À³¥Îµ{§Ç©M°ò¦³]¬I 597 29.1²z¸ÑAnsible 597 29.2±´¯ÁAnsible²Õ¥ó 598 29.2.1²M³æ 599 29.2.2¼@¥» 599 29.3³v¨B§¹¦¨Ansible³¡¸p 600 29.3.1¥ý¨M±ø¥ó 600 29.3.2¬°¨CÓ¸`ÂI³]¸mSSH ±KÆ_ 601 29.4¦w¸ËAnsible 602 29.4.1³Ð«Ø²M³æ 603 29.4.2¹ï¥D¾÷¶i¦æ¨¥÷ÅçÃÒ 603 29.4.3³Ð«Ø¼@¥» 603 29.4.4¹B¦æ¼@¥» 605 29.5¹B¦æ¯S®íªºAnsible©R¥O 606 29.6¨Ï¥ÎAnsibleTower¦Û°Ê¤Æ ®Ø¬[ 608 29.7¤pµ² 608 29.8²ßÃD 609 ²Ä30³¹¨Ï¥ÎKubernetes±NÀ³¥Îµ{§Ç ³¡¸p¬°®e¾¹ 611 30.1²z¸ÑKubernetes 612 30.1.1Kubernetes¥D¸`ÂI 612 30.1.2Kubernetes¤u§@¸`ÂI 612 30.1.3KubernetesÀ³¥Îµ{§Ç 613 30.1.4Kubernetes±µ¤f 613 30.2¹Á¸ÕKubernetes 613 30.2.1Àò¨úKubernetes 614 30.2.2¹B¦æKubernetes°ò¦«ü«n 615 30.3¥ø·~½è¶qªºKubernetes ¥»OOpenShift 624 30.4¤pµ² 625 30.5²ßÃD 625 ²ÄVII³¡¤Àªþ¿ý ªþ¿ýA¤¶½è 629 ªþ¿ýB²ßÃDµª®× 637 |
§Ç¡G |