Recherche de site Web

Comment désactiver AppArmor sur Ubuntu 20.04 Focal Fossa Linux


Dans ce tutoriel, vous apprendrez comment désactiver AppArmor pour un processus particulier ou comment le désactiver entièrement sur Ubuntu 20.04 Focal Fossa Linux.

Dans ce tutoriel, vous allez apprendre :

  • Comment désactiver AppArmor pour un processus particulier
  • Comment désactiver complètement AppArmor

Désactivation d’AppArmor sur Ubuntu 20.04 Focal Fossa Linux

Configuration logicielle requise et conventions utilisées

CatégorieExigences, conventions ou version du logiciel utilisé
SystèmeInstallé Ubuntu 20.04 ou mis à jour Ubuntu 20.04 Focal Fossa
LogicielAppArmor
AutreAccès privilégié à votre système Linux en tant que root ou via la commande sudo.

Comment désactiver AppArmor sur Ubuntu 20.04 instructions étape par étape

  1. Vérifiez d’abord l’état actuel de l’AppArmor sur votre système Ubuntu 20.04 :

    
    sudo apparmor_status
    
  2. Dans cette étape, nous allons désactiver AppArmor pour un seul processus/profil. Si vous souhaitez désactiver AppArmor pour l’ensemble d’un système, ignorez cette étape et passez à l’étape 3.

    Pour désactiver AppArmor uniquement pour un processus particulier, répertoriez d’abord tous les profils disponibles :

    
    ls /etc/apparmor.d/
    abstractions    lsb_release      usr.bin.evince                        usr.lib.libreoffice.program.senddoc      usr.sbin.cups-browsed  usr.sbin.rsyslogd
    disable         nvidia_modprobe  usr.bin.firefox                       usr.lib.libreoffice.program.soffice.bin  usr.sbin.cupsd         usr.sbin.tcpdump
    force-complain  sbin.dhclient    usr.bin.man                           usr.lib.libreoffice.program.xpdfimport   usr.sbin.ippusbxd
    local           tunables         usr.lib.libreoffice.program.oosplash  usr.lib.snapd.snap-confine.real          usr.sbin.mysqld
    

    Par exemple, nous allons maintenant désactiver AppArmor pour un serveur MySQL :

    
    sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
    apparmor_parser -R /etc/apparmor.d/disable/usr.sbin.mysqld
    

    L’exécution de la apparmor_status ne devrait pas lister le /usr/sbin/mysqld en mode d’application.

  3. Pour désactiver complètement AppArmor, exécutez :

    
    sudo systemctl disable apparmor
    
  4. Redémarrez votre système.

Articles connexes: