Нужно ли использовать chroot BIND 9, если я использую AppArmor?
Возможный дубликат:
bind9 в тюрьме chroot - нужно или нет?
Я переделываю свои внешние DNS-серверы и думаю на этот раз пропустить chroot. И использование apparmor или selinux в качестве альтернативы. Какие-нибудь мысли?
Я использую шаблон команды cymrus bind в качестве..template:) Но когда больше людей администрирует серверы, пакеты по умолчанию предпочтительнее imho.
1 ответ
Я абсолютно не эксперт по безопасности, поэтому все, что я говорю, это ИМХО.
Запуск BIND с правами root без apparmor/chroot/selinux не является грехом. (У BIND9 никогда не было известных уязвимостей, позволяющих выполнять код.)
Работать непривилегированным лучше.
Работать под apparmor еще лучше.
Работать как - под apparmor и непривилегированным еще лучше.
(Кроме того, apparmor против chroot - apparmor, вероятно, предпочтительнее.)