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

¶¨ÒåLinuxÓû§È¨ÏÞÓÉÄã¾ö¶¨--sudoÃüÁî

·¢²¼Ê±¼ä:2014-07-08 09:47:43À´Ô´:ºìÁª×÷Õß:velcbo
sudo¸ÅÊö

sudoÊÇlinuxϵͳ¹ÜÀíÖ¸ÁÊÇÔÊÐíϵͳ¹ÜÀíÔ±ÈÃÆÕͨÓû§Ö´ÐÐһЩ»òÕßÈ«²¿µÄrootÃüÁîµÄÒ»¸ö¹¤¾ß£¬Èçhalt£¬reboot£¬suµÈµÈ¡£ÕâÑù²»½ö¼õÉÙÁËrootÓû§µÄµÇ½ ºÍ¹ÜÀíʱ¼ä£¬Í¬ÑùÒ²Ìá¸ßÁ˰²È«ÐÔ¡£Sudo²»ÊǶÔshellµÄÒ»¸ö´úÌæ£¬ËüÊÇÃæÏòÿ¸öÃüÁîµÄ¡£

ʲôÊÇsudo£¿

SudoÊÇ¿ÉÒÔÈÃij¸öÓû§²»ÐèÒªÓµÓйÜÀíÔ±µÄÕ˺ÅÃÜÂ룬¿ÉÒÔÖ´ÐйÜÀíÔ±µÄȨÏ޵ġ£

×÷Ϊ¹ÜÀíÔ±¿ÉÒÔÖ¸ÅÉijЩÓû§¿ÉÒÔÖ´ÐÐÄ³Ð©ÌØ¶¨ÃüÁÀàËÆÓësuid

sudoÌØÐÔ

SudoÄܹ»ÏÞÖÆÓû§Ö»ÔÚij̨Ö÷»úÉÏÔËÐÐijЩÃüÁî¡£

SudoÌṩÁ˷ḻµÄÈÕÖ¾£¬ÏêϸµØ¼Ç¼ÁËÿ¸öÓû§¸ÉÁËʲô¡£ËüÄܹ»½«ÈÕÖ¾´«µ½ÖÐÐÄÖ÷»ú»òÕßÈÕÖ¾·þÎñÆ÷¡£

SudoʹÓÃʱ¼ä´ÁÎļþÀ´Ö´ÐÐÀàËÆµÄ¡°¼ìƱ¡±ÏµÍ³¡£µ±Óû§µ÷ÓÃsudo²¢ÇÒÊäÈëËüµÄÃÜÂëʱ£¬Óû§»ñµÃÁËÒ»ÕÅ´æ»îÆÚΪ5·ÖÖӵį±£¨Õâ¸öÖµ¿ÉÒÔÔÚ±àÒëµÄʱºò¸Ä±ä£©¡£

SudoµÄÅäÖÃÎļþÊÇsudoersÎļþ£¬ËüÔÊÐíϵͳ¹ÜÀíÔ±¼¯ÖеĹÜÀíÓû§µÄʹÓÃȨÏÞºÍʹÓõÄÖ÷»ú¡£ËüËù´æ·ÅµÄλÖÃĬÈÏÊÇÔÚ/etc/sudoers£¬ÊôÐÔΪ0440

sudo²ÎÊý

¡¡¡¡-V ÏÔʾ°æ±¾±àºÅ

¡¡¡¡-h »áÏÔʾ°æ±¾±àºÅ¼°Ö¸ÁîµÄʹÓ÷½Ê½ËµÃ÷

¡¡¡¡-l ÏÔʾ³ö×Ô¼º£¨Ö´ÐÐ sudo µÄʹÓÃÕߣ©µÄȨÏÞ

¡¡¡¡-v ÒòΪ sudo ÔÚµÚÒ»´ÎÖ´ÐÐʱ»òÊÇÔÚ N ·ÖÖÓÄÚûÓÐÖ´ÐУ¨N Ô¤ÉèΪÎ壩»áÎÊÃÜÂ룬Õâ¸ö²ÎÊýÊÇÖØÐÂ×öÒ»´ÎÈ·ÈÏ£¬Èç¹û³¬¹ý N ·ÖÖÓ£¬Ò²»áÎÊÃÜÂë

¡¡¡¡-k ½«»áÇ¿ÆÈʹÓÃÕßÔÚÏÂÒ»´ÎÖ´ÐÐ sudo ʱÎÊÃÜÂ루²»ÂÛÓÐûÓг¬¹ý N ·ÖÖÓ£©

¡¡¡¡-b ½«ÒªÖ´ÐеÄÖ¸Áî·ÅÔÚºǫִ́ÐÐ

¡¡¡¡-p prompt ¿ÉÒÔ¸ü¸ÄÎÊÃÜÂëµÄÌáʾÓÆäÖÐ %u »á´ú»»ÎªÊ¹ÓÃÕßµÄÕʺÅÃû³Æ£¬ %h »áÏÔʾÖ÷»úÃû³Æ

¡¡¡¡-u username/#uid ²»¼Ó´Ë²ÎÊý£¬´ú±íÒªÒÔ root µÄÉí·ÝÖ´ÐÐÖ¸Á¶ø¼ÓÁ˴˲ÎÊý£¬¿ÉÒÔÒÔ username µÄÉí·ÝÖ´ÐÐÖ¸Á#uid Ϊ¸Ã username µÄʹÓÃÕߺÅÂ룩

¡¡¡¡-s Ö´Ðл·¾³±äÊýÖÐµÄ SHELL ËùÖ¸¶¨µÄ shell £¬»òÊÇ /etc/passwd ÀïËùÖ¸¶¨µÄ shell

¡¡¡¡-H ½«»·¾³±äÊýÖÐµÄ HOME £¨¼ÒĿ¼£©Ö¸¶¨ÎªÒª±ä¸üÉí·ÝµÄʹÓÃÕß¼ÒĿ¼£¨Èç²»¼Ó -u ²ÎÊý¾ÍÊÇϵͳ¹ÜÀíÕß root £©

¡¡¡¡command ÒªÒÔϵͳ¹ÜÀíÕßÉí·Ý£¨»òÒÔ -u ¸ü¸ÄΪÆäËûÈË£©Ö´ÐеÄÖ¸Áî¡£

×÷Õߣºjilili
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ