Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตโเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ audit2allow เดเดฎเดพเตปเดกเต เดเดคเดพเดฃเต.
เดชเดเตเดเดฟเด:
NAME
เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด - เดจเดฟเดฐเดธเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเต เดฒเตเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต SELinux เดจเดฏเด เด เดจเตเดตเดฆเดฟเดเตเดเตเด/เดกเตเดฃเตเดเดพเดกเดฟเดฑเตเดฑเต เดจเดฟเดฏเดฎเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเด
เดเดกเดฟเดฑเตเดฑเต2เดเดจเตเดคเตเดเตเดฃเตเดเต - SELinux เดเดกเดฟเดฑเตเดฑเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดจเตเดคเตเดเตเดฃเตเดเต เดเดเตเดธเดธเต เดเตเดฏเตเดคเต เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฟเดตเดฐเดฃเดคเตเดคเดฟเดฒเตเดเตเดเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดจเดฟเดฐเดธเดฟเดเตเดเต (audit2allow -w)
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด [เดเดชเตเดทเดจเตเดเตพ]
เดเดชเตเดทเดจเตเดเตพ
-a | --เดเดฒเตเดฒเดพเด
เดเดกเดฟเดฑเตเดฑเต, เดธเดจเตเดฆเตเดถ เดฒเตเดเต เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเด, -i-เดฏเตเดฎเดพเดฏเตเดณเตเดณ เดตเตเดฐเตเดฆเตเดงเตเดฏเดเตเดเตพ
-b | --เดฌเตเดเตเดเต
เด เดตเดธเดพเดจ เดฌเตเดเตเดเต -i-เดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดเตเดเตเดเตเดเตพ เดเดฃเตเดเดพเดฏเดคเดฟเดจเดพเตฝ เดเดกเดฟเดฑเตเดฑเต เดธเดจเตเดฆเตเดถเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเด
-d | --dmesg
เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเด /bin/dmesg. เดเดฒเตเดฒเดพ เดเดกเดฟเดฑเตเดฑเต เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เด เดเตเดเดจเตเดฏเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดกเดฟเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ dmesg เดตเดดเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต; "ausearch -m avc | audit2allow" เดเดชเดฏเตเดเดฟเดเตเดเตเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดชเดเดฐเด "-a".
-D | --เดกเตเดจเตเดฑเตเดกเดฟเดฑเตเดฑเต
เดกเตเดฃเตเดเดพเดกเดฟเดฑเตเดฑเต เดจเดฟเดฏเดฎเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเด (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ: เด เดจเตเดตเดฆเดฟเดเตเดเตเด)
-h | --เดธเดนเดพเดฏเดฟเดเตเดเต
เดเดฐเต เดเตเดฑเดฟเดฏ เดเดชเดฏเตเด เดธเดจเตเดฆเตเดถเด เด เดเตเดเดเดฟเดเตเดเตเด
-i | --เดเตปเดชเตเดเตเดเต
เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเด
-l | --เดฒเดพเดธเตเดฑเตเดฑเตเดฐเตเดฒเตเดกเต
เด เดตเดธเดพเดจ เดชเตเดณเดฟเดธเดฟ เดฑเตเดฒเตเดกเดฟเดจเต เดถเตเดทเด เดฎเดพเดคเตเดฐเด เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเด
-m | --เดฎเตเดกเตเดฏเตเตพ
เดฎเตเดกเตเดฏเตเตพ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด/เดเดเตเดเตเดชเตเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
-M
เดฒเตเดกเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดฎเตเดกเตเดฏเตเตพ เดชเดพเดเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด, -o-เดฏเตเดฎเดพเดฏเดฟ เดตเตเดฐเตเดฆเตเดงเตเดฏเดเตเดเตพ
-p | --เดจเดฏเด
เดตเดฟเดถเดเดฒเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเด เดจเดฏ เดซเดฏเตฝ
-o | --เดเดเตเดเตเดชเตเดเตเดเต
เดเดเตเดเตเดชเตเดเตเดเต เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเด
-r | --เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดฒเตเดกเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดฎเตเดกเตเดฏเตเดณเตเดเตพเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดเตเดเตโเดชเตเดเตเดเต เดตเดพเดเตเดฏเดเดเดจ เดธเตเดทเตเดเดฟเดเตเดเตเด.
-N | --เดจเตเดฑเดซเดฑเตปเดธเต
เดฑเดซเดฑเตปเดธเต เดจเดฏเด เดธเตเดทเตเดเดฟเดเตเดเดฐเตเดคเต, เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดถเตเดฒเดฟ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดจเดฟเดฏเดฎเดเตเดเตพ. เดเดคเดพเดฃเต
เดธเตเดฅเดฟเดฐ เดธเตเดตเดญเดพเดตเด.
-R | --เดฑเดซเดฑเตปเดธเต
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดฎเดพเดเตเดฐเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดฑเดซเดฑเตปเดธเต เดจเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเด. เดเดคเต เดจเดฟเดทเตเดงเดฟเดเตเดเดฒเตเดเดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเดจเตเดฑเตผเดซเตเดธเตเดเตพเดเตเดเต เดเดคเดฟเดฐเดพเดฏเดคเตเด เดเตเดคเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดเดพเด.
-w | --เดเดจเตเดคเตเดเตเดฃเตเดเต
เดเดจเตเดคเตเดเตเดฃเตเดเต เดเดเตเดธเดธเต เดจเดฟเดฐเดธเดฟเดเตเดเต เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฟเดตเดฐเดฃเดคเตเดคเดฟเดฒเตเดเตเดเต SELinux เดเดกเดฟเดฑเตเดฑเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต
-v | --เดตเดพเดเตเดเตเดเตพ
เดตเตเตผเดฌเตเดธเต เดเดเตเดเตเดชเตเดเตเดเต เดเดฃเดพเดเตเดเตเด
เดตเดฟเดตเดฐเดฃเด
เดธเดฟเดธเตเดฑเตเดฑเด เด เดจเตเดฎเดคเดฟ เดจเดฟเดทเตเดงเดฟเดเตเดเดชเตเดชเตเตพ เดฒเตเดเต เดเตเดฏเตเดค เดธเดจเตเดฆเตเดถเดเตเดเตพเดเตเดเดพเดฏเดฟ เด เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฒเตเดเตเดเตพ เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดชเตเดชเดฑเตเดทเตปเดธเต, เดชเตเดณเดฟเดธเดฟ เดฑเตเดณเตเดเดณเตเดเต เดเดฐเต เดธเตโเดจเดฟเดชเตเดชเตเดฑเตเดฑเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดชเตเดณเดฟเดธเดฟเดฏเดฟเตฝ เดฒเตเดกเตเดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดตเดฟเดเดฏเดฟเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เดคเดฐเด เดฎเดพเดคเตเดฐเดฎเต เดธเตเดทเตเดเดฟเดเตเดเต
เดเตปเดซเตเดดเตโเดธเตโเดฎเตเดจเตเดฑเต (เดเดฟเด) เดจเดฟเดฏเดฎเดเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดเดฟเดฒ เด เดจเตเดฎเดคเดฟ เดจเดฟเดทเตเดงเดเตเดเตพเดเตเดเต เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณเดต เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเตเดเตเดเดพเด
เดจเดฏเดชเดฐเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเดเตเดเตพ, เดเดฆเดพ: เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดตเดฏเต เดคเตเดชเตเดคเดฟเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดฐเต เดคเดฐเด เดกเดฟเดเตเดฒเดฑเตเดทเดจเดฟเตฝ เดเดฐเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดเตเตผเดเตเดเตเดจเตเดจเต
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด, เดเดฐเต เดฑเตเตพ เด เดจเตเดตเดฆเดจเตเดฏ เดจเดฟเดฏเดฎเด เดเตเตผเดเตเดเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฟ เดชเดฐเดฟเดทเตเดเตเดเดฐเดฟเดเตเดเตเด. เดฆเดฟ เดเดกเดฟเดฑเตเดฑเต2เดเดจเตเดคเตเดเตเดฃเตเดเต(8) เดชเตเดฐเดฏเตเดเดจเด
เดเดพเดฐเดฃเด เดตเตเดฏเดเตเดคเดฎเดฒเตเดฒเดพเดคเตเดคเดชเตเดชเตเตพ เด เดคเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
เดเดคเต เดเดฑเดชเตเดชเดพเดเตเดเดพเตป เด เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดเต เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดธเตเดฐเดเตเดทเดพ เดญเตเดทเดฃเดฟ เดเดฏเตผเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ. เดชเดฒเดชเตเดชเตเดดเตเด เดชเตเดคเดฟเดฏเดคเต เดจเดฟเตผเดตเตเดตเดเดฟเดเตเดเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต
เดกเตเดฎเตเดฏเตโเดจเตเดเตพ เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดคเดฐเดเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดชเตเดฑเตเดฑเดฟเดฎเตฝ เดธเตเดฑเตเดฑเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเดฑเตเดฑเต เดเดเดจเดพเดชเดฐเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดตเดฐเตเดคเตเดคเตเด
เดเดฟเดฒเดชเตเดชเตเตพ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเดเตเดเตพ เด เดจเตเดงเดฎเดพเดฏเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดตเดฟเดชเดฐเตเดคเดฎเดพเดฏเดฟ, เดตเดฟเดเดฏเดฟเดเตเดเดพเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เด เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดฟเดฒ เด เดจเตเดฎเดคเดฟ เดจเดฟเดทเตเดงเดเตเดเตพ เดฎเดพเดฐเดเดฎเดฒเตเดฒ
เดเดชเตเดฒเดฟเดเตเดเตเดทเตป, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดทเตเดงเดคเตเดคเดฟเดจเตเดฑเต เดฒเตเดเดฟเดเดเต เด เดเดฟเดเตเดเดฎเตผเดคเตเดคเตเดจเตเดจเดคเต เด เดญเดฟเดเดพเดฎเตเดฏเดฎเดพเดฃเต
'เด เดจเตเดตเดฆเดฟเดเตเดเตเด' เดจเดฟเดฏเดฎเดคเตเดคเดฟเดจเตเดชเดเดฐเด เดเดฐเต 'เดกเตเดฃเตเดเดพเดกเดฟเดฑเตเดฑเต' เดฑเตเตพ เดตเดดเดฟ.
เดเดฆเดพเดนเดฐเดฃเด
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดเดต เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดเดเตเดจเตเดจเต เดตเตเดฃเตเดเดฟ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดเดชเดฏเตเดพเดเดฟเดเตเดเต The เดเดกเดฟเดฑเตเดฑเต เดชเดพเดเตเดเตเดเต. If เดจเดฟเดเตเดเดณเต do
เด เดฒเตเดฒ เดเดชเดฏเตเดพเดเด The เดเดกเดฟเดฑเตเดฑเต เดชเดพเดเตเดเตเดเต, The AVC เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจ be in /var/log/messages.
เดฆเดฏเดตเดพเดฏเดฟ เดชเดเดฐเด / var / เดฒเตเดเต / เดธเดจเตเดฆเตเดถเดเตเดเตพ เดตเตเดฃเตเดเดฟ /var/log/audit/audit.log in The
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ.
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด เดฒเตเดเตเดเต เดเดจเดฑเตเดฑเตเดฑเต เดฎเตเดพเดกเตเดฏเตเตพ เดจเดฏเด
$ cat /var/log/audit/audit.log | audit2allow -m เดฒเตเดเตเดเตฝ > local.te
$ เดชเตเดเตเด local.te
เดฎเตเดกเตเดฏเตเตพ เดฒเตเดเตเดเตฝ 1.0;
เดเดตเดถเตเดฏเดฎเดพเดฃเต {
เดเตเดฒเดพเดธเต เดซเดฏเตฝ {getattr เดเดชเตเดชเตบ เดฑเตเดกเต};
myapp_t เดเดจเตเดจเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด;
เดเตเดชเตเดชเต etc_t;
};
myapp_t etc_t เด เดจเตเดตเดฆเดฟเดเตเดเตเด: เดซเดฏเตฝ {getattr เดเดชเตเดชเตบ เดฑเตเดกเต};
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด เดฒเตเดเตเดเต เดเดจเดฑเตเดฑเตเดฑเต เดฎเตเดพเดกเตเดฏเตเตพ เดจเดฏเด เดเดชเดฏเตเดพเดเดฟเดเตเดเต เดธเตเดเดจ เดจเดฏเด
$ cat /var/log/audit/audit.log | audit2allow -R -m เดฒเตเดเตเดเตฝ > local.te
$ เดชเตเดเตเด local.te
policy_module(เดฒเตเดเตเดเตฝ, 1.0)
gen_require(`
myapp_t เดเดจเตเดจเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด;
เดเตเดชเตเดชเต etc_t;
};
files_read_etc_files(myapp_t)
เดเตเดเตเดเดฟเดเด เดฎเตเดพเดกเตเดฏเตเตพ เดจเดฏเด เดเดชเดฏเตเดพเดเดฟเดเตเดเต Makefile
# SELinux เดเดฐเต เดจเดฏ เดตเดฟเดเดธเดจ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดชเตเดฐเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต
# /usr/share/selinux/devel เดเดฒเตเดฒเดพเด เดทเดฟเดชเตเดชเต เดเตเดฏเตเดคเดต เดเตพเดชเตเดชเตเดเต
# เดเดจเตเดฑเตผเดซเตเดธเต เดซเดฏเดฒเตเดเตพ.
# เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเดพเดจเตเด เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตโเดคเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
$ make -f /usr/share/selinux/devel/Makefile local.pp
# เด make เดเดฎเดพเตปเดกเต เดเดฑเดจเตเดฑเดฟเตฝ เดเดฐเต local.te เดซเดฏเตฝ เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเด
# เดกเดฏเดฑเดเตเดเดฑเดฟ. เดจเดฟเดเตเดเตพ เดเดฐเต "pp" เดซเดฏเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ
# เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเต เดเดฒเตเดฒเดพ "te" เดซเดฏเดฒเตเดเดณเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเด. เดถเตเดทเด
# เดจเดฟเดเตเดเดณเตเดเต เดเต เดซเดฏเตฝ เดเดฐเต "pp" เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต, เดจเดฟเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต
# เดเดคเต เดธเตเดฎเตเดกเตเดฏเตเตพ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
$ semodule -i local.pp
เดเตเดเตเดเดฟเดเด เดฎเตเดพเดกเตเดฏเตเตพ เดจเดฏเด เดธเตเดตเดฎเตเดงเดฏเดพ
# เดฎเตเดกเตเดฏเตเตพ เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเด
$ เดเตเดเตเดเตเดฎเตเดกเตเดฏเตเตพ -M -m -o local.mod local.te
# เดชเดพเดเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด
$ semodule_package -o local.pp -m local.mod
# เดเตเตผเดฃเดฒเดฟเดฒเตเดเตเดเต เดฎเตเดกเตเดฏเตเตพ เดฒเตเดกเต เดเตเดฏเตเดฏเตเด
$ semodule -i local.pp
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด เดฒเตเดเตเดเต เดเดจเดฑเตเดฑเตเดฑเต เดเดชเตเดชเด เดชเดฃเดฟเดฏเตเด เดฎเตเดพเดกเตเดฏเตเตพ เดจเดฏเด
$ cat /var/log/audit/audit.log | audit2allow -เดเด เดฒเตเดเตเดเตฝ
เดคเดฐเด เดเตปเดซเตเดดเตโเดธเตโเดฎเตเดจเตเดฑเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต: local.te
เดเดเดชเตเตฝ เดจเดฏเด: เดเตเดเตเดเตเดฎเตเดกเตเดฏเตเตพ -M -m -o local.mod local.te
เดฌเดฟเตฝเดกเดฟเดเดเต เดชเดพเดเตเดเตเดเต: semodule_package -o local.pp -m local.mod
********************** เดชเตเดฐเดงเดพเดจเด ***********************
เดชเตเดคเตเดคเดพเดฏเดฟ เดธเตเดทเตเดเดฟเดเตเด เด เดชเตเดณเดฟเดธเดฟ เดชเดพเดเตเดเตเดเต เดเตเตผเดฃเดฒเดฟเดฒเตเดเตเดเต เดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ,
เดจเดฟเดเตเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
semodule -i local.pp
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดเดกเดฟเดฑเตเดฑเต2เด เดจเตเดตเดฆเดฟเดเตเดเตเด เดฒเตเดเตเดเต เดเดจเดฑเตเดฑเตเดฑเต เดฎเตเดฃเตเดฒเดฟเดคเตเดคเดฟเดเตเดเต (เดฎเตเดกเตเดฏเตเตพ เด เดฒเตเดฒเดพเดคเตเดคเดคเต) เดจเดฏเด
$ เดธเดฟเดกเดฟ /etc/selinux/$SELINUXTYPE/src/policy
$ cat /var/log/audit/audit.log | audit2allow >> domains/misc/local.te
$ cat domains/misc/local.te
cupsd_config_t เด เดจเตเดตเดฆเดฟเดเตเดเตเด unconfined_t:fifo_file {getattr ioctl};
$ เดฒเตเดกเต เดเดฃเตเดเดพเดเตเดเตเด
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต audit2allow เดเตบเดฒเตเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด