¹ØÓÚUNIXºÍLinuxϵͳÏÂSUID¡¢SGIDµÄ½âÎö
Èç¹ûÄã¶ÔSUID¡¢SGIDÈÔÓÐÃÔ»ó¿ÉÒԺúòο¼Ò»Ï£¡
¡¡
¡¡¡¡Copyright by kevintz.ÓÉÓÚÓû§ÔÚUNIXϾ³£»áÓöµ½SUID¡¢SGIDµÄ¸ÅÄ¶øÇÒSUIDºÍSGIDÉæ¼°µ½ÏµÍ³°²È«£¬ËùÒÔÓû§Ò²±È½Ï¹ØÐÄÕâ¸öÎÊÌâ¡£¹ØÓÚSUID¡¢SGIDµÄÎÊÌâÒ²¾³£ÓÐÈËÌáÎÊ£¬µ«»Ø´ðµÄÈËÒ»°ã´ðµÃ²»¹»Ïêϸ£¬¼ÓÉÏÔø¾»Ø´ð¹ýÁ½¸öÍøÓѵÄÎÊÌ⣬»¹²éÁËһЩ×ÊÁÏ£¬¾ö¶¨ÕûÀí³É±¾ÎÄ£¬ÒÔ¹©´ó¼Ò²Î¿¼¡£ÏÞÓÚ±¾È˵ÄˮƽÎÊÌ⣬ÎÄÕÂÖÐÈç¹ûÓв»µ±Ö®´¦£¬Çë¹ã´óÍøÓÑÖ¸Õý¡£
¡¡
¡¡¡¡Ò»¡¢UNIXϹØÓÚÎļþȨÏ޵ıíʾ·½·¨ºÍ½âÎöSUID ÊÇ Set User ID£¬ SGID ÊÇ Set Group IDµÄÒâ˼¡£
¡¡
¡¡¡¡UNIXÏ¿ÉÒÔÓÃls -l ÃüÁîÀ´¿´µ½ÎļþµÄȨÏÞ¡£ÓÃlsÃüÁîËùµÃµ½µÄ±íʾ·¨µÄ¸ñʽÊÇÀàËÆÕâÑùµÄ£º-rwxr-xr-x .ÏÂÃæ½âÎöһϸñʽËù±íʾµÄÒâ˼¡£ÕâÖÖ±íʾ·½·¨Ò»¹²ÓÐʮλ£º9 8 7 6 5 4 3 2 1 0 - r w x r - x r - xµÚ9λ±íʾÎļþÀàÐÍ£¬¿ÉÒÔΪp¡¢d¡¢l¡¢s¡¢c¡¢bºÍ-£ºp±íʾÃüÃû¹ÜµÀÎļþd±íʾĿ¼Îļþl±íʾ·ûºÅÁ¬½ÓÎļþ-±íʾÆÕͨÎļþs±íʾsocketÎļþc±íʾ×Ö·ûÉ豸Îļþb±íʾ¿éÉ豸ÎļþµÚ8-6λ¡¢5-3λ¡¢2-0λ·Ö±ð±íʾÎļþËùÓÐÕßµÄȨÏÞ£¬Í¬×éÓû§µÄȨÏÞ£¬ÆäËûÓû§µÄȨÏÞ£¬ÆäÐÎʽΪrwx£ºr±íʾ¿É¶Á£¬¿ÉÒÔ¶Á³öÎļþµÄÄÚÈÝw±íʾ¿Éд£¬¿ÉÒÔÐÞ¸ÄÎļþµÄÄÚÈÝx±íʾ¿ÉÖ´ÐУ¬¿ÉÔËÐÐÕâ¸ö³ÌÐòûÓÐȨÏÞµÄλÖÃÓÃ-±íʾÀý×Ó£ºls -l myfileÏÔʾΪ£º-rwxr-x—— 1 foo staff 7734 Apr 05 17£º07 myfile±íʾÎļþmyfileÊÇÆÕͨÎļþ£¬ÎļþµÄËùÓÐÕßÊÇfooÓû§£¬¶øfooÓû§ÊôÓÚstaff×飬ÎļþÖ»ÓÐ1¸öÓ²Á¬½Ó£¬³¤¶ÈÊÇ7734¸ö×Ö½Ú£¬×îºóÐÞ¸Äʱ¼ä4ÔÂ5ÈÕ17£º07.ËùÓÐÕßfoo¶ÔÎļþÓжÁдִÐÐȨÏÞ£¬staff×éµÄ³ÉÔ±¶ÔÎļþÓжÁºÍÖ´ÐÐȨÏÞ£¬ÆäËûµÄÓû§¶ÔÕâ¸öÎļþûÓÐȨÏÞ¡£
¡¡
¡¡¡¡Èç¹ûÒ»¸öÎļþ±»ÉèÖÃÁËSUID»òSGID룬»á·Ö±ð±íÏÖÔÚËùÓÐÕß»òͬ×éÓû§µÄȨÏ޵ĿÉÖ´ÐÐλÉÏ¡£ÀýÈ磺1¡¢-rwsr-xr-x ±íʾSUIDºÍËùÓÐÕßȨÏÞÖпÉÖ´ÐÐλ±»ÉèÖÃ2¡¢-rwSr——r—— ±íʾSUID±»ÉèÖ㬵«ËùÓÐÕßȨÏÞÖпÉÖ´ÐÐλûÓб»ÉèÖÃ3¡¢-rwxr-sr-x ±íʾSGIDºÍͬ×éÓû§È¨ÏÞÖпÉÖ´ÐÐλ±»ÉèÖÃ4¡¢-rw-r-Sr—— ±íʾSGID±»ÉèÖ㬵«Í¬×éÓû§È¨ÏÞÖпÉÖ´ÐÐλûÓб»ÉçÆäʵÔÚUNIXµÄʵÏÖÖУ¬ÎļþȨÏÞÓÃ12¸ö¶þ½øÖÆλ±íʾ£¬Èç¹û¸ÃλÖÃÉϵÄÖµÊÇ1£¬±íʾÓÐÏàÓ¦µÄȨÏÞ£º11 10 9 8 7 6 5 4 3 2 1 0 S G T r w x r w x r w xµÚ11λΪSUID룬µÚ10λΪSGID룬µÚ9λΪsticky룬µÚ8-0λ¶ÔÓ¦ÓÚÉÏÃæµÄÈý×érwxλ¡£
¡¡
¡¡¡¡11 10 9 8 7 6 5 4 3 2 1 0ÉÏÃæµÄ-rwsr-xr-xµÄֵΪ£º 1 0 0 1 1 1 1 0 1 1 0 1 -rw-r-
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
¼òÒª½éÉÜ£º
Á´½ÓÓÐÁ½ÖÖ£¬Ò»ÖÖ±»³ÆΪӲÁ´½Ó£¨Hard Link£©£¬ÁíÒ»ÖÖ±»³ÆΪ·ûºÅÁ´½Ó£¨Symbolic
Link£©¡£ÈíÁ´½ÓÏ൱ÓÚwindowsÖеĿì½Ý·½Ê½£¬Ó²Á´½ÓÏ൱ÓÚÒ»¸öÊý¾Ýͬ²½±¸·Ý£¬Êý¾Ý´æ·ÅÔÚÁ½´¦£¬Ó븴ÖƲ»Í¬µÄÊÇÁ½´¦Ö®¼ä´æÔÚͬ²½»úÖÆ£¬Ò»´¦Êý¾ÝµÄ¸Ä±ä»áʵʱͬ²½µ½ÁíÒ»´¦,ÁíÍ⣬һ´¦Êý¾ÝÈç¹û±»É¾³ýÁË£¬²»»áÓ°Ïìµ½ÁíÒ»´¦µÄÊý¾Ý¡£
ÏÞ ......
LinuxÖеķþÎñÈÏʶ
LinuxÏÂ×Ô¶¯Æô¶¯µÄ·þÎñ¶¼ÔÚ/etc/rc.d/init.d/Ŀ¼Ï£¬±ÈÈç˵mysql¡£Èç¹û²»ÏëÈÃÒ»¸ö·þÎñ×Ô¶¯ÔËÐУ¬°Ñ/etc/rc.d/init.d/Ŀ¼ÏµÄÕâ¸ö·þÎñ½Å±¾ÒƳýµô¾Í¿ÉÒÔ£¨Ò»¶¨ÒªÒƳýÂ𣬲»¿ÉÒÔʹÓÃÀàËÆWindowϵÄÊÖ¶¯Æô¶¯£¿£©¡£
¿ÉÒÔ²Ù×÷µÄ״̬£º
start   ......
´ÓÓû§´ò¿ªµçÔ´µ½Óû§¿ÉÒԵǼµÄÕâ¶Ì¶ÌµÄÒ»¶Îʱ¼äÄÚ£¬Red Hat Enterprise Linuxµ½µ×¶¼×÷ÁËÄÄЩÊÂÇ飬ֻÓÐÖªµÀÁËÕâЩÊÂÇ飬Óû§ÔÚÒÔºóµÄʹÓùý³ÌÖУ¬Èç¹û³öÏÖÁËһЩÎÊÌ⣬ÎÒÃÇ¿ÉÒÔ½èÖúÕâЩ¹ý³ÌÀ´ÎªÎÒÃÇÅųýһЩ¹ÊÕÏ¡£
Red Hat Enterprise LinuxÔÚµçÄÔµÄÆô¶¯½×¶Î£¬Ò»¹²¾ÀúÒÔÏÂÁ½¸ö½×¶Î£¬Èçͼ1£º
BIOS×Ô¼ì
µ±µçÄÔ¿ª»úµÄʱº ......
½âÎöLinuxÍøÂç·ÖÎöµÄÈý´óÀûÆ÷(ZT)
ZT from linuxsir
½âÎöLinuxÍøÂç·ÖÎöµÄÈý´óÀûÆ÷
Ëæ×ÅInternetµÄѸÃÍ·¢Õ¹£¬ÍøÂçÒÑÎÞ´¦²»ÔÚ£¬µ«ÊÇ£¬Ëü¿ÉÄÜËæʱÊܵ½À´×Ô¸÷·½µÄ¹¥»÷¡£Á˽âÄÄЩÈËÕýÔÚ·ÃÎÊ×ÊÔ´¡¢ÄÄЩÈËÕýÔÚÏíÊÜ·þÎñ¡¢ÄÄЩÈËÕýÔÚ·¢ËÍ´ó
Á¿À¬»øµÈ£¬¶ÔÍøÂç¹ÜÀíÔ±À´ËµÊǷdz£±ØÒªµÄ¡£ÀûÓÃLinuxÖнϳ£¼ûµÄÍøÂç·ÖÎö¹¤¾ßTcpdump¡¢N ......