linux ÃüÁî
ÖÚËùÖÜÖª£¬LinuxµÄÎļþȨÏÞÈç:
777;666µÈ£¬ÆäʵֻҪÔÚÏàÓ¦µÄÎļþÉϼÓÉÏUIDµÄȨÏÞ£¬¾Í¿ÉÒÔÓõ½¼ÓȨÏÞÈ˵ÄÉí·ÝÈ¥ÔËÐÐÕâ¸öÎļþ¡£ËùÒÔÎÒÃÇÖ»ÐèÒª½«bash¸´ÖƳöÀ´µ½ÁíÒ»¸öµØ·½£¬
È»ºóÓÃroot¼ÓÉÏUIDȨÏÞ£¬Ö»ÒªÓû§ÔËÐдËShell¾Í¿ÉÒÔÓÃÓÃrootµÄÉí·ÝÀ´Ö´ÐÐÈκÎÎļþÁË¡£
£±.LinuxÏÂÈçºÎÖªµÀij¸ö¶Ë¿ÚÔÚÔËÐÐʲô³ÌÐò
µ±ÎÒÃÇÓÃnetstat -anµÄʱºò£¬ÎÒÃÇÓÐʱºò¿ÉÒÔ¿´µ½ÀàËÆµÄÊä³ö£º
udp 0 0 0.0.0.0:32768 0.0.0.0:*
µ«ÊDzéÕÒ/etc/servicesÓÖûÓÐÕâ¸ö¶Ë¿ÚµÄÏà¹ØËµÃ÷£¬Ôõô°ìÄØ£¿Õâ¸öÊDz»ÊǺڿͳÌÐò£¿ÓÐûÓа취²é¿´¾¿¾¹Ê²Ã´³ÌÐò¼àÌýÔÚÕâ¸ö¶Ë¿Ú£¿
ʹÓÃlsof -i :32768¾Í¿ÉÒÔ¿´µ½£º
COMMAND
PID USER FD TYPE DEVICE SIZE NODE NAME rpc.statd 603 root 4u
IPv4 953 UDP *:32768 rpc.statd 603 root 6u IPv4 956 TCP
*:32768 (LISTEN)
ÔÀ´ÊÇrpcµÄ³ÌÐò¡£
ʹÓÃlsof -i :port¾ÍÄÜ¿´¼ûËùÖ¸¶¨¶Ë¿ÚÔËÐеijÌÐò£¬Í¬Ê±»¹Óе±Ç°Á¬½Ó¡£
£².ÎļþȨÏÞµÄÒ°Ê·
Ò»
¸öÎļþ¶¼ÓÐÒ»¸öËùÓÐÕߣ¬ ±íʾ¸ÃÎļþÊÇË´´½¨µÄ. ͬʱ£¬ ¸ÃÎļþ»¹ÓÐÒ»¸ö×é±àºÅ£¬ ±íʾ¸ÃÎļþËùÊôµÄ×飬
Ò»°ãΪÎļþËùÓÐÕßËùÊôµÄ×é¡£Èç¹ûÊÇÒ»¸ö¿ÉÖ´ÐÐÎļþ£¬ ÄÇôÔÚÖ´ÐÐʱ£¬ Ò»°ã¸ÃÎļþÖ»ÓµÓе÷ÓøÃÎļþµÄÓû§¾ßÓеÄȨÏÞ. ¶øsetuid£¬ setgid
¿ÉÒÔÀ´¸Ä±äÕâÖÖÉèÖÃ.
setuid: ÉèÖÃʹÎļþÔÚÖ´Ðн׶ξßÓÐÎļþËùÓÐÕßµÄȨÏÞ. µäÐ͵ÄÎļþÊÇ /usr/bin/passwd. Èç¹ûÒ»°ãÓû§Ö´ÐиÃÎļþ£¬ ÔòÔÚÖ´Ðйý³ÌÖУ¬ ¸ÃÎļþ¿ÉÒÔ»ñµÃrootȨÏÞ£¬ ´Ó¶ø¿ÉÒÔ¸ü¸ÄÓû§µÄÃÜÂë.
setgid: ¸ÃȨÏÞÖ»¶ÔĿ¼ÓÐЧ. Ŀ¼±»ÉèÖøÃλºó£¬ ÈκÎÓû§ÔÚ´ËĿ¼Ï´´½¨µÄÎļþ¶¼¾ßÓк͸ÃĿ¼ËùÊôµÄ×éÏàͬµÄ×é.
sticky
bit: ¸Ãλ¿ÉÒÔÀí½âΪ·Àɾ³ýλ. Ò»¸öÎļþÊÇ·ñ¿ÉÒÔ±»Ä³Óû§É¾³ý£¬ Ö÷Ҫȡ¾öÓÚ¸ÃÎļþËùÊôµÄ×éÊÇ·ñ¶Ô¸ÃÓû§¾ßÓÐдȨÏÞ. Èç¹ûûÓÐдȨÏÞ£¬
ÔòÕâ¸öĿ¼ÏµÄËùÓÐÎļþ¶¼²»Äܱ»É¾³ý£¬ ͬʱҲ²»ÄÜÌí¼ÓеÄÎļþ. Èç¹ûÏ£ÍûÓû§Äܹ»Ìí¼ÓÎļþµ«Í¬Ê±²»ÄÜɾ³ýÎļþ£¬ Ôò¿ÉÒÔ¶ÔÎļþʹÓÃsticky
bitλ. ÉèÖøÃλºó£¬ ¾ÍËãÓû§¶ÔĿ¼¾ßÓÐдȨÏÞ£¬ Ò²²»ÄÜɾ³ý¸ÃÎļþ¡£
£³.LinuxÎļþϵͳACLsȨÏÞ¿ØÖÆ
Linux
Îļþϵͳ¸øËùÓÐÕߣ¨owner£©¡¢ËùÓÐ×飨owning
group£©¡¢ÆäËü£¨other£©Ã¿Ò»ÀàÓû§·Ö±ð¶¨ÒåÁ˵ÄrwxȨÏÞ£¬ÇÒÊDZ˴˶ÀÁ¢µÄ¡£ËäÈ»LinuxÓÐÒ²LinuxÌØÊâÎļþȨÏ޵ŦÄÜÖ§³Ö£¬µ«ÒªÏñÔÚ
WindowsÏ
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
ÈíÁ´½ÓºÍÓ²Á´½ÓÎļþµÄÇø±ð:
1.ÈíÁ´½Ó£¨·ûºÅÁ´½Ó£©
ÈíÁ´½ÓÓֽзûºÅÁ´½Ó£¬Õâ¸öÎļþ°üº¬ÁËÁíÒ»¸öÎļþµÄ·¾¶Ãû¡£¿ÉÒÔÊÇÈÎÒâÎļþ»òĿ¼£¬¿ÉÒÔÁ´½Ó²»Í¬ÎļþϵͳµÄÎļþ¡£
ÈíÁ´½ÓÎļþÓеãÀàËÆÓÚWindowsµÄ¿ì½Ý·½Ê½¡£Ëüʵ¼ÊÉÏÊÇÌØÊâÎļþµÄÒ»ÖÖ¡£ÔÚ·ûºÅÁ¬½ÓÖУ¬Îļþʵ¼ÊÉÏÊÇÒ»¸öÎı¾Îļþ£¬Æä ......
×ܽ᣺zhy2111314
À´×Ô£ºLinuxSir.Org
ÕûÀí£º±±ÄÏÄϱ±
ÕªÒª£º ±¾ÎÄÊÇfind ÃüÁîµÄÏêϸ˵Ã÷£¬¿É¹óµÄÊÇÕë¶Ô²ÎÊý¾ÙÁ˺ܶàµÄʵÀý£¬´óÁ¿µÄÀýÖ¤£¬ÈóõѧÕ߸üΪÈÝÒ×Àí½â£»±¾ÎÄÊÇzhyflyÐÖÌùÔÚÂÛ̳ÖУ»ÎÒ¶Ô±¾ÎĽøÐÐÁËÔÙ´ÎÕûÀí£¬Îª·½±ã´ó¼ÒÔĶÁ£»
Ŀ¼
°æÈ¨ÉùÃ÷
ǰÑÔ£º¹ØÓÚfindÃüÁî
Ò»¡¢find ÃüÁî¸ñʽ
1¡¢findÃüÁ ......
À¼´óÂÛ̳ÉϵÄÒ»¸öÌû×Ó¡«¡«
ѧ¶«Î÷£¬ÍùÍùʵÀý²ÅÊÇ×îÈÃÈ˸ÐÐËȤµÄ£¬ÀÏÊÇѧ»ù´¡ÀíÂÛ£¬²»¶¯ÊÖ£¬¸Ð¾õûÓгɾ͸У¬ºÇºÇ¡£
ÏÂÃæÏÈÀ´Ò»¸öʵÀý¡£ÎÒÃÇͨ¹ý´´½¨Á½¸öÏß³ÌÀ´ÊµÏÖ¶ÔÒ»¸öÊýµÄµÝ¼Ó¡£
»òÐíÕâ¸öʵÀýûÓÐʵ¼ÊÔËÓõļÛÖµ£¬µ«ÊÇÉÔ΢¸Ä¶¯Ò»Ï£¬ÎÒÃǾͿÉÒÔÓõ½ÆäËûµØ·½È¥À¡£
ÏÂÃæÊÇÎÒÃǵĴúÂ룺
/*thread_example.c : c ......