pt.phhsnews.com


pt.phhsnews.com / O que é o AppArmor e como ele mantém o Ubuntu seguro?

O que é o AppArmor e como ele mantém o Ubuntu seguro?


O AppArmor é um importante recurso de segurança que vem sendo incluído por padrão no Ubuntu desde o Ubuntu 7.10. No entanto, ele é executado silenciosamente em segundo plano, portanto, você pode não estar ciente do que é e do que está fazendo.

O AppArmor bloqueia processos vulneráveis, restringindo os danos que as vulnerabilidades de segurança nesses processos podem causar. O AppArmor também pode ser usado para bloquear o Mozilla Firefox para maior segurança, mas ele não faz isso por padrão.

O que é o AppArmor?

O AppArmor é semelhante ao SELinux, usado por padrão no Fedora e Red Hat. Embora funcionem de maneira diferente, o AppArmor e o SELinux fornecem segurança de “controle de acesso obrigatório” (MAC). Com efeito, o AppArmor permite que os desenvolvedores do Ubuntu restrinjam as ações que os processos podem tomar.

Por exemplo, um aplicativo que é restrito na configuração padrão do Ubuntu é o visualizador de PDF Evince. Enquanto o Evince pode ser executado como sua conta de usuário, ele só pode executar ações específicas. O Evince possui apenas o mínimo de permissões necessárias para executar e trabalhar com documentos PDF. Se uma vulnerabilidade fosse descoberta no renderizador PDF do Evince e você abrisse um documento em PDF malicioso que assumisse o Evince, o AppArmor restringiria o dano que o Evince poderia fazer. No modelo de segurança tradicional do Linux, o Evince teria acesso a tudo o que você tem acesso. Com o AppArmor, ele só tem acesso a coisas que um visualizador de PDF precisa acessar.

O AppArmor é particularmente útil para restringir softwares que podem ser explorados, como um navegador da Web ou software de servidor.

Exibindo o status do AppArmor

Para exibir o status do AppArmor, execute o seguinte comando em um terminal:

sudo apparmor_status

Você verá se o AppArmor está em execução no sistema (ele está sendo executado por padrão), os perfis do AppArmor instalados e os processos confinados que estão sendo executados.

Perfis do AppArmor

No AppArmor, os processos são restritos por perfis. A lista acima mostra os protocolos que estão instalados no sistema - esses vêm com o Ubuntu. Você também pode instalar outros perfis instalando o pacote apparmor-profiles. Alguns pacotes - software de servidor, por exemplo - podem vir com seus próprios perfis do AppArmor instalados no sistema junto com o pacote. Você também pode criar seus próprios perfis do AppArmor para restringir o software.

Os perfis podem ser executados no “modo de reclamação” ou no “modo de imposição”. No modo de imposição - a configuração padrão dos perfis fornecidos com o Ubuntu - o AppArmor impede que os aplicativos recebam restrições ações. No modo de reclamação, o AppArmor permite que os aplicativos realizem ações restritas e cria uma entrada de registro reclamando sobre isso. O modo de reclamação é ideal para testar um perfil do AppArmor antes de ativá-lo no modo de aplicação - você verá todos os erros que ocorreriam no modo de imposição.

Os perfis são armazenados no diretório /etc/apparmor.d. Esses perfis são arquivos de texto sem formatação que podem conter comentários.

Habilitando o AppArmor Para Firefox

Você também pode perceber que o AppArmor vem com um perfil do Firefox - é o arquivo usr.bin.firefox no arquivo. Diretório /etc/apparmor.d . Ele não está habilitado por padrão, pois pode restringir muito o Firefox e causar problemas. A pasta /etc/apparmor.d/disable contém um link para esse arquivo, indicando que ele está desativado.

Para ativar o perfil do Firefox e restringir o Firefox ao AppArmor, execute os seguintes comandos:

sudo rm /etc/apparmor.d/disable/usr.bin.firefox

cat /etc/apparmor.d/usr.bin.firefox | sudo apparmor_parser -a

Depois de executar esses comandos, execute o comando sudo apparmor_status novamente e você verá que os perfis do Firefox agora estão carregados.

Para desativar o perfil do Firefox se estiver causando problemas , execute os seguintes comandos:

sudo ln -s /etc/apparmor.d/usr.bin.firefox /etc/apparmor.d/disable/

sudo apparmor_parser -R /etc/apparmor.d/usr. bin.firefox


Para informações mais detalhadas sobre o uso do AppArmor, consulte a página oficial do Ubuntu Server Guide no AppArmor.


Como remover uma palavra do Dicionário de ortografia do Google Chrome

Como remover uma palavra do Dicionário de ortografia do Google Chrome

O recurso de verificação ortográfica do Chrome é prático e funciona exatamente como você espera: sublinha palavras com erros ortográficos, com as quais você pode clicar com o botão direito do mouse veja as grafias sugeridas. Você pode até adicionar uma palavra ao dicionário. Mas o que você faz quando acidentalmente adiciona uma palavra incorreta?

(how-to)

Por que os serviços de localização do iPhone podem ser mais úteis do que você pensa

Por que os serviços de localização do iPhone podem ser mais úteis do que você pensa

Com empresas como o Facebook se encontrando em água quente devido ao uso constante do GPS em seu smartphone, decidimos que era hora de dar Você tem algumas razões extras pelas quais os serviços de localização não são tão nocivos quanto foram divulgados na mídia. Observação: Isso não quer dizer que você deve apenas ativar os serviços de localização para Em cada aplicativo, quando você concede a um aplicativo acesso à sua localização, isso pode prejudicar a duração da bateria, e você está dando a alguma empresa acesso à sua localização, que pode ser usada para segmentá-lo para anúncios.

(how-to)