GNU/Linux >> Linux Esercitazione >  >> Linux

AppArmor:sono possibili più profili per applicazione (Firefox, Thunderbird)? Sintassi?

AppArmor funziona tramite eseguibile. Non riesce a capire che Firefox ha caricato un profilo diverso e quindi dovrebbe utilizzare un profilo AppArmor diverso.

AppArmor supporta le regole di modifica, che consentono a un'applicazione di modificare il profilo a cui si applica. Il caso d'uso previsto è proprio quello di consentire a un'applicazione di passare a un profilo più restrittivo una volta terminata l'inizializzazione e capito a cosa deve accedere in questa particolare istanza. Quindi, se Firefox fosse compatibile con AppArmor, sarebbe possibile dargli change_profile regola e chiedigli di applicare la transizione una volta che ha capito quale profilo eseguire come. Per quanto ne so, questo non è stato fatto.

Quello che puoi fare senza programmare è fare più copie o hard link del firefox-bin eseguibile e definire profili diversi per ciascuno di essi (AppArmor si basa sul percorso dell'eseguibile, quindi collegamenti reali diversi non devono utilizzare lo stesso profilo, a differenza di SELinux che si basa su inode). Ciò richiede root e non è così conveniente, motivo per cui la funzione di modifica del profilo è stata aggiunta ad AppArmor.


Linux
  1. Come verificare se ci sono più versioni di PHP installate su Ubuntu 12.04 LTS?

  2. Quali sono i possibili problemi di sicurezza con un demone SSH?

  3. sintassi del file di configurazione logrotate:sono possibili più voci jolly?

  4. È possibile dd il disco corrente da cui si è avviato?

  5. È possibile eseguire applicazioni grafiche come Firefox senza installare un ambiente desktop?

Come eseguire il downgrade di un'applicazione o di un pacchetto su Ubuntu

Come scoprire dove si trova il cestino di Firefox?

Quali sono le autorizzazioni file convenzionali per tipo di file prima dell'applicazione di Umask?

È possibile fare in modo che Indicator-appmenu ignori un'applicazione specifica?

Introduzione a Ubuntu Apparmor e come configurare i profili Apparmor

Come modificare le impostazioni predefinite Stampa su file...