×ðÁú¿­Ê±¹ÙÍøµÇ¼

̽ÌÖSELinux£ºÌØÕ÷¡¢Òæ´¦ÓëÔËÓÃ

ΪÁ˸üºÃµØÏàʶ SELinux £¬ÎÒÃÇÊ×ÏÈÐèÒªÏàʶʲôÊÇ SELinux £¬ËüµÄ¹¦Ð§ÊÇʲô £¬ÒÔ¼°ËüµÄÓÅÊƺÍÓ¦ÓÃÁìÓò ¡£±¾ÎĽ«Ïòµ¼¶ÁÕßÉîÈë̽ÌÖ SELinux £¬²¢Í¨¹ýÏêϸµÄ´úÂëʾÀýÀ´×ÊÖú¶ÁÕ߸üºÃµØÃ÷È·ËüµÄÔËÐлúÖƺÍÓ¦Óà ¡£

SELinux £¬È«³ÆΪ Security-Enhanced Linux £¬¼´Çå¾²ÔöÇ¿ÐÍ Linux £¬ÊÇÒ»ÖÖÇå¾²ÐԽϸߵIJÙ×÷ϵͳÇ徲ģ¿é £¬ËüÔÚ Linux ÄÚºËÖÐʵÏÖÁËÇ¿ÖÆ»á¼û¿ØÖÆ£¨MAC£©Õ½ÂÔ ¡£Ïà±È¹Å°åµÄ Linux Çå¾²»úÖÆ £¬SELinux µÄ·ºÆ𼫴óµØÔöÇ¿ÁËϵͳµÄÇå¾²ÐÔ £¬¿ÉÒÔ¸üϸÄåµØ¿ØÖÆÿ¸öÀú³Ì¶Ôϵͳ×ÊÔ´µÄ»á¼ûȨÏÞ ¡£

SELinux µÄÖ÷Òª¹¦Ð§°üÀ¨£º

ÎļþºÍÀú³ÌµÄÇå¾²±êÇ©£ºSELinux Ϊÿ¸öÎļþºÍÀú³Ì·ÖÅÉÁËÆæÒìµÄÇå¾²ÉÏÏÂÎÄ £¬ÓÃÓÚ±êʶÆä»á¼ûȨÏÞºÍÐÐΪ£»

Ç¿ÖÆ»á¼û¿ØÖÆ£¨MAC£©£ºÍ¨¹ýÇå¾²Õ½ÂÔ £¬Ç¿ÖÆÏÞÖÆϵͳ×ÊÔ´µÄ»á¼û £¬È·±£Àú³ÌÖ»ÄÜ»á¼ûÆäÊÚȨµÄ×ÊÔ´£»

×îСȨÏÞÔ­Ôò£ºSELinux ×ñÕÕ×îСȨÏÞÔ­Ôò £¬¼´ÎªÃ¿¸öÀú³Ì·ÖÅÉ×îСÐëÒªµÄȨÏÞ £¬½µµÍϵͳÔâÊܹ¥»÷µÄΣº¦ ¡£

´Ó¹¦Ð§ÉÏÀ´¿´ £¬SELinux ÔÚÔöǿϵͳÇå¾²ÐÔ¡¢¿ØÖÆ»á¼ûȨÏÞ¡¢½µµÍΣº¦µÈ·½ÃæÊ©Õ¹×ÅÖ÷Òª×÷Óà ¡£

¶ø SELinux µÄÓÅÊÆÖ÷ÒªÌåÏÖÔÚÒÔϼ¸¸ö·½Ã棺

ϸÁ£¶ÈµÄȨÏÞ¿ØÖÆ£ºSELinux ¿ÉÒÔƾ֤Óû§¡¢Àú³Ì¡¢ÎļþµÈ²î±ðµÄÇå¾²±êÇ©¾ÙÐÐ׼ȷ¿ØÖÆ £¬ÊµÏÖϸÁ£¶ÈµÄȨÏÞÖÎÀí£»

Ç¿Ê¢µÄÇå¾²Õ½ÂÔ£ºSELinux Ö§³Ö¸»ºñµÄÇå¾²Õ½ÂÔÉèÖà £¬¿ÉÒÔƾ֤ÏÖʵÐèÇó¾ÙÐÐÎÞаÉèÖúͶ¨ÖÆ£»

Ìá·À¹¥»÷ºÍÌáÉýϵͳÇå¾²ÐÔ£ºSELinux µÄÇ¿ÖÆ»á¼û¿ØÖƺÍ×îСȨÏÞÔ­ÔòÓÐÀûÓÚÌá·ÀÖÖÖÖÇå¾²¹¥»÷ £¬Ìá¸ßϵͳµÄÕûÌåÇå¾²ÐÔ ¡£

ÏÖÔÚÈÃÎÒÃÇͨ¹ýһЩÏêϸµÄ´úÂëʾÀýÀ´ÏêϸÏàʶ SELinux µÄÓ¦Óà ¡£

Ê×ÏÈÊÇÔõÑùÉó²éºÍÐÞ¸ÄÎļþµÄ SELinux Çå¾²ÉÏÏÂÎÄ ¡£ÎÒÃÇ¿ÉÒÔʹÓÃÏÂÁîls -ZÀ´Éó²éÎļþµÄÇå¾²ÉÏÏÂÎÄ £¬Ê¹ÓÃchconÏÂÁîÀ´ÐÞ¸ÄÎļþµÄÇå¾²ÉÏÏÂÎÄ ¡£ÀýÈç £¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁî¸Ä±äij¸öÎļþµÄÇå¾²ÉÏÏÂÎÄΪ httpd_sys_content_t ÀàÐÍ£º

# chcon -t httpd_sys_content_t /path/to/file

µÇ¼ºó¸´ÖÆ

½ÓÏÂÀ´ÊÇÔõÑùÉó²éºÍÐÞË¢ÐÂ³ÌµÄ SELinux Çå¾²ÉÏÏÂÎÄ ¡£ÎÒÃÇ¿ÉÒÔʹÓÃÏÂÁîps -ZÀ´Éó²éÀú³ÌµÄÇå¾²ÉÏÏÂÎÄ £¬Ê¹ÓÃchconÏÂÁîºÍrunconÏÂÁîÀ´ÐÞˢг̵ÄÇå¾²ÉÏÏÂÎÄ ¡£ÀýÈç £¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁij¸öÀú³ÌµÄÇå¾²ÉÏÏÂÎÄÐÞ¸ÄΪ httpd_t ÀàÐÍ£º

# chcon -t httpd_t /path/to/process
# runcon -t httpd_t /path/to/process

µÇ¼ºó¸´ÖÆ

³ý´ËÖ®Íâ £¬ÎÒÃÇ»¹¿ÉÒÔͨ¹ý SELinux Õ½ÂÔÎļþÀ´½ç˵×Ô½ç˵µÄÇå¾²Õ½ÂÔ¹æÔò ¡£ÕâЩսÂÔ¹æÔò¿ÉÒÔÕë¶ÔÏêϸµÄÓ¦ÓóÌÐò»òЧÀ;ÙÐж¨ÖÆ £¬È·±£ÆäÓµÓÐ×îÊʺϵÄȨÏÞ ¡£ÀýÈç £¬ÎÒÃÇ¿ÉÒÔ½¨ÉèÒ»¸ö×Ô½ç˵µÄ SELinux Ä£¿é £¬½ç˵ij¸öЧÀ͵ÄÇå¾²Õ½ÂÔ £¬È»ºó¼ÓÔظÃÄ£¿éʹÆäÉúЧ ¡£

ͨ¹ýÒÔÉÏ´úÂëʾÀý £¬ÎÒÃÇ¿ÉÒÔ¸üºÃµØÃ÷È· SELinux µÄÓ¦Ó÷½·¨ºÍÏêϸ²Ù×÷ÒªÁì ¡£SELinux µÄÇ¿Ê¢¹¦Ð§ºÍÓÅÊÆʹÆä³ÉΪ±£»¤ÏµÍ³Çå¾²µÄÓÐÁ¦¹¤¾ß £¬ÔÚµ±½ñÐÅÏ¢Çå¾²ÁìÓòÖÐÕ¼ÓÐ×ÅÖ÷Ҫְλ ¡£Ï£Íû¶ÁÕßͨ¹ý±¾ÎĵÄÏÈÈݺÍʾÀýÄܸüÉîÈëµØÏàʶ SELinux £¬²¢ÔÚÏÖʵӦÓÃÖÐÊ©Õ¹Æä×÷Óà £¬ÔöǿϵͳµÄÇå¾²·À»¤ ¡£

ÒÔÉϾÍÊÇ̽ÌÖSELinux£ºÌØÕ÷¡¢Òæ´¦ÓëÔËÓõÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ