Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
77
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Защита

тестовые случаи. Каждый тестовый случай должен иметь краткое описание и список шагов, по которым нежно следовать.

Некоторые стандартные тестовые случаи:

Запуск программы.

Завершение программы.

Перезагрузка программы.

Проверка всех команд, поддерживаемых скриптом init.

Генерация нового профиля: используйте aa-genprof, чтобы сгенерировать новый профиль. Введите в консоли:

sudo aa-genprof executable

Например:

sudo aa-genprof slapd

Чтобы ваш новый профиль был включён в пакет apparmor-profiles, отправьте на Launchpad сообщение об ошибке в пакете AppArmor7:

Включите ваш план тестирования и контрольные примеры.

Укажите в сведениях об ошибке ваш профиль.

4.2.2. Обновление профилей

Когда программа неправильно работает, сообщения аудита посылаются в файлы журналов. Программа aa-logprof может использоваться для сканирования журналов на предмет сообщений аудита AppArmor, их проверки и обновления профилей. Введите в терминале:

sudo aa-logprof

4.3. Ссылки

Расширенные опции конфигурирования можно найти в Руководстве администратора по AppArmor 8

Чтобы подробнее узнать о том, как использовать AppArmor с другими выпусками Ubuntu, зайдите на страницу AppArmor Community Wiki9.

Ещё одним введением в AppArmor является страница OpenSUSE AppArmor10.

7https://bugs.launchpad.net/ubuntu/+source/apparmor/+filebug

8http://www.novell.com/documentation/apparmor/apparmor201_sp10_admin/index.html?page=/documentation/ apparmor/apparmor201_sp10_admin/data/book_apparmor_admin.html

9https://help.ubuntu.com/community/AppArmor

10http://en.opensuse.org/SDB:AppArmor_geeks

192

Защита

Отличное место для получения помощи по AppArmor, а также для участия в сообществе Ubuntu Server — это IRC канал #ubuntu-server на freenode11.

11 http://freenode.net

193

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]