Como posso colocar o tomcat sob apparmor?

2

Por razões de segurança, quero colocar o Tomcat sob aparente. O guia do servidor Ubuntu (12.04 LTS) tem uma boa explicação sobre o apparmor, mas não tenho certeza qual é a maneira correta de criar um perfil para o Tomcat e como colocá-lo sob o apparmor.

    
por Sunil Rai 26.03.2014 / 13:00

1 resposta

0

Primeiro, instale apparmor-utils e alguns perfis extras com:

sudo apt-get install apparmor-utils apparmor-profiles

Em seguida, execute:

sudo aa-genrpof /usr/bin/tomcat 

Substituindo /usr/bin/tomcat pela localização do binário do tomcat. O genprof pesquisará os perfis do Apparmor para um perfil do Tomcat. Se não encontrar um, irá gerar um perfil com aa-autodep .

Depois de definir um perfil, você será solicitado a iniciar o programa que está criando e usar como faria normalmente. O genprof monitora os logs para violações de regras e permite ajustar o perfil com base no que acontece. Em seguida, ele recarregará todos os perfis relevantes.

    
por Seth 28.03.2014 / 23:11