Eu não acho que isso seja possível, a menos que cada aplicativo seja executado com um ID de usuário diferente, nesse caso, você pode descartar os pacotes pelo ID do usuário.
Lekensteyn
é muito possível com um bom firewall.
kaykay
Respostas:
2
Eu acredito que o que você está procurando é chamado de "firewall baseado em aplicativo". Pesquisando isso não aparece nada atualmente útil para o Ubuntu (ou Linux em geral). Havia um chamado TuxGuardian, mas parece ter sido abandonado em 2006 (não tente usá-lo).
No entanto, é possível impedir que aplicativos acessem a rede usando o AppArmor e criando perfis para os aplicativos que você deseja bloquear. Observe que eu não conheço nenhuma GUI "amigável" para configurar o AppArmor no Ubuntu - é estritamente um editor de texto e uma operação de linha de comando; portanto, se você é novo no Linux, pode evitar isso.
Aqui está a página da comunidade Ubuntu para o AppArmor para você começar.
Aqui estão as regras que você deseja usar nos seus perfis.
Você pode usar firejail . Ele executa o aplicativo na sandbox, onde você controla se o aplicativo pode ver a rede ou o sistema de arquivos. Exemplo:
firejail --net=none firefox
Isso executará o navegador Firefox sem acesso à Internet. Observe que a distribuição do firejail no repositório Ubuntu está desatualizada - faça o download melhor da versão mais recente do LTS na página inicial do firejail.
Informações adicionais sobre o uso de firejail - aqui .
Respostas:
Eu acredito que o que você está procurando é chamado de "firewall baseado em aplicativo". Pesquisando isso não aparece nada atualmente útil para o Ubuntu (ou Linux em geral). Havia um chamado TuxGuardian, mas parece ter sido abandonado em 2006 (não tente usá-lo).
No entanto, é possível impedir que aplicativos acessem a rede usando o AppArmor e criando perfis para os aplicativos que você deseja bloquear. Observe que eu não conheço nenhuma GUI "amigável" para configurar o AppArmor no Ubuntu - é estritamente um editor de texto e uma operação de linha de comando; portanto, se você é novo no Linux, pode evitar isso.
Aqui está a página da comunidade Ubuntu para o AppArmor para você começar.
Aqui estão as regras que você deseja usar nos seus perfis.
fonte
Você pode usar firejail . Ele executa o aplicativo na sandbox, onde você controla se o aplicativo pode ver a rede ou o sistema de arquivos. Exemplo:
Isso executará o navegador Firefox sem acesso à Internet. Observe que a distribuição do firejail no repositório Ubuntu está desatualizada - faça o download melhor da versão mais recente do LTS na página inicial do firejail.
Informações adicionais sobre o uso de firejail - aqui .
fonte