This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
mac [2012/05/25 15:41] val |
mac [2012/06/06 22:45] val |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== MAC ====== | ====== MAC ====== | ||
+ | ===== Вариант использования как AppArmor ===== | ||
- | ===== Вариант использование AppArmor ===== | + | ==== Выбор приложения ==== |
+ | |||
+ | [[Средства программирования shell#Web свервер на shell]] | ||
+ | |||
+ | [[Сервис INETD]] | ||
+ | ==== Тестирование ==== | ||
+ | |||
+ | <code> | ||
+ | # fetch -qo - http://server.corpX.un/index.html | ||
+ | |||
+ | # fetch -qo - http://server.corpX.un/../../etc/passwd | ||
+ | </code> | ||
==== Патчинг модулей biba и mls ==== | ==== Патчинг модулей biba и mls ==== | ||
Line 96: | Line 108: | ||
</code> | </code> | ||
+ | ==== Запуск приложения ==== | ||
+ | |||
+ | <code> | ||
+ | # cat /etc/inetd.conf | ||
+ | </code><code> | ||
+ | ... | ||
+ | http stream tcp nowait root /usr/sbin/setpmac setpmac biba/low,mls/low /usr/local/sbin/webd | ||
+ | </code> | ||
+ | |||
+ | ==== Тестирование ==== | ||
+ | |||
+ | <code> | ||
+ | # fetch -qo - http://172.16.1.6/index.html | ||
+ | |||
+ | # fetch -qo - http://172.16.1.6/../../etc/passwd | ||
+ | </code> |