V tomto tutoriálu se dozvíte, jak zakázat AppArmor pro konkrétní proces nebo jak jej úplně zakázat na Ubuntu 20.04 Focal Fossa Linux.
V tomto tutoriálu se naučíte:
- Jak deaktivovat AppArmor pro konkrétní proces
- Jak úplně deaktivovat AppArmor
Zakázáno AppArmor na Ubuntu 20.04 Focal Fossa Linux
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno Ubuntu 20.04 nebo upgradované Ubuntu 20.04 Focal Fossa |
Software | AppArmor |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak zakázat AppArmor na Ubuntu 20.04 pokyny krok za krokem
- Nejprve zkontrolujte aktuální stav AppArmor ve vašem systému Ubuntu 20.04:
$ sudo apparmor_status
- V tomto kroku deaktivujeme AppArmor pro jeden proces/profil. Pokud si přejete deaktivovat AppArmor pro celý systém, tento krok přeskočte a přejděte ke
kroku 3 .Chcete-li zakázat AppArmor pouze pro konkrétní proces, nejprve vypište všechny dostupné profily:
$ 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
Například nyní zakážeme AppArmor pro server MySQL:
$ sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/ $ apparmor_parser -R /etc/apparmor.d/disable/usr.sbin.mysqld
Spuštění
apparmor_status
nyní by neměl obsahovat/usr/sbin/mysqld
v režimu vynucení. - Chcete-li zcela deaktivovat AppArmor, spusťte:
$ sudo systemctl disable apparmor
- Restartujte systém.
Jak zakázat/povolit SELinux na Ubuntu 20.04 Focal Fossa Linux
Jak automaticky spouštět aplikace na Ubuntu 20.04 Focal Fossa Linux