Hvad er AppArmor, og hvordan holder det Ubuntu sikkert?

Sep 28, 2025
Cloud og Internet
UCACHED INDHOLD

AppArmor er en vigtig sikkerhedsfunktion, der er inkluderet som standard med Ubuntu siden Ubuntu 7.10. Det kører dog lydløst i baggrunden, så du er måske ikke opmærksom på, hvad det er, og hvad det laver.

AppArmor låser sårbare processer ned og begrænser skadesikkerhedssårbarhederne i disse processer kan forårsage. AppArmor kan også bruges til at låse Mozilla Firefox af for øget sikkerhed, men det gør det ikke som standard.

Hvad er AppArmor?

AppArmor ligner SELinux, der bruges som standard i Fedora og Red Hat. Mens de fungerer forskelligt, giver både AppArmor og SELinux “obligatorisk adgangskontrol” (MAC) sikkerhed. I virkeligheden tillader AppArmor Ubuntu-udviklere at begrænse de handlinger, processerne kan udføre.

For eksempel er et program, der er begrænset i Ubuntus standardkonfiguration, Evince PDF-fremviseren. Selvom Evince muligvis kører som din brugerkonto, kan den kun tage specifikke handlinger. Evince har kun det absolutte minimum af tilladelser, der er nødvendige for at køre og arbejde med PDF-dokumenter. Hvis der blev opdaget en sårbarhed i Evince's PDF-renderer, og du åbnede et ondsindet PDF-dokument, der overtog Evince, ville AppArmor begrænse den skade, Evince kunne gøre. I den traditionelle Linux-sikkerhedsmodel ville Evince have adgang til alt, hvad du har adgang til. Med AppArmor har den kun adgang til ting, som en PDF-fremviser har brug for adgang til.

AppArmor er især nyttig til at begrænse software, der kan udnyttes, såsom en webbrowser eller serversoftware.

Visning af AppArmors status

For at se AppArmors status skal du køre følgende kommando i en terminal:

sudo apparmor_status

Du vil se, om AppArmor kører på dit system (det kører som standard), de AppArmor-profiler, der er installeret, og de begrænsede processer, der kører.

AppArmor-profiler

I AppArmor er processer begrænset af profiler. Ovenstående liste viser os de protokoller, der er installeret på systemet - disse kommer med Ubuntu. Du kan også installere andre profiler ved at installere pakken apparmor-profiler. Nogle pakker - f.eks. Serversoftware - kan komme med deres egne AppArmor-profiler, der er installeret på systemet sammen med pakken. Du kan også oprette dine egne AppArmor-profiler for at begrænse software.

Profiler kan køre i "klage-tilstand" eller "håndhæv-tilstand." I håndhævelsestilstand - standardindstillingen for de profiler, der følger med Ubuntu - forhindrer AppArmor applikationer i at tage begrænsede handlinger. I klagemodus tillader AppArmor applikationer at foretage begrænsede handlinger og opretter en logpost, der klager over dette. Klagetilstand er ideel til at teste en AppArmor-profil, før du aktiverer den i håndhævelsestilstand - du vil se eventuelle fejl, der ville opstå i håndhævelsestilstand.

Profiler er gemt i /etc/apparmor.d biblioteket. Disse profiler er almindelige tekstfiler, der kan indeholde kommentarer.

Aktivering af AppArmor til Firefox

Du bemærker muligvis også, at AppArmor leveres med en Firefox-profil - det er det usr.bin.firefox fil i /etc/apparmor.d vejviser. Det er ikke aktiveret som standard, da det kan begrænse Firefox for meget og forårsage problemer. Det /etc/apparmor.d/disable mappen indeholder et link til denne fil, der angiver, at den er deaktiveret.

For at aktivere Firefox-profilen og begrænse Firefox med AppArmor skal du køre følgende kommandoer:

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

kat /etc/apparmor.d/usr.bin.firefox | sudo apparmor_parser –a

Når du har kørt disse kommandoer, skal du køre sudo apparmor_status kommandoen igen, og du vil se, at Firefox-profilerne nu er indlæst.

For at deaktivere Firefox-profilen, hvis den forårsager problemer, skal du køre følgende kommandoer:

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

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


For mere detaljerede oplysninger om brug af AppArmor, se de officielle Ubuntu Server Guide's side på AppArmor .

.indgangsindhold .indgangsfod

Using AppArmor On Ubuntu

Securing Ubuntu 18 04 With Apparmor

How To Secure Ubuntu (2020)

How To Secure Your Sensitive Data On Ubuntu -PART 1- #18

Aaron Jones: Introduction To Firejail, AppArmor, And SELinux

Protect Your Ubuntu System With AppArmor & Firejail [Tutorial]

What Is AppArmor | AppArmor Commands

AppArmor Beginner Tutorial


Cloud og Internet - Mest populære artikler

Sådan slukkes Outlook.com's nye "glade animationer"

Cloud og Internet Jun 13, 2025

Microsoft tilføjede for nylig "glade animationer" til Outlook-webappen. Disse viser et brusebad af glitter, når Outlook registrerer "glade" ord som "Tillykke" eller "Tillykke med ..


Sådan tilføjes den uofficielle App Store til Plex

Cloud og Internet Mar 15, 2025

UCACHED INDHOLD Hvis du bruger Plex, har du sandsynligvis bemærket, at deres Channel-økosystem mangler lidt ... En tredjeparts appbutik kan hjælpe. Plex lægger vægt ..


Sådan deler du din Nest-termostat med andre brugere

Cloud og Internet May 26, 2025

UCACHED INDHOLD Hvis du har flere personer i dit hus og ønsker, at de alle skal have adgang til Nest Thermostat fra deres telefoner, kan du her dele, hvordan du deler adgang til ..


Sådan oprettes og administreres kontakter i Outlook 2013

Cloud og Internet Dec 3, 2024

UCACHED INDHOLD Outlook bruger ikke meget, hvis du ikke har kontakter. Sikker på, du kan indtaste e-mail-adresser, mens du går, men det er tidskrævende og fejlbehæfte..


Føj sociale elementer til dine Gmail-kontakter med Rapportive

Cloud og Internet May 14, 2025

Vil du gerne vide mere om dine kontakter? Xobni er et godt værktøj til dette i Outlook, og takket være et lille plugin til Gmail kan du få lignende funktioner lige fra din yndlingswebmail..


Åbn din Gmail-konto i et pop op-vindue

Cloud og Internet Feb 1, 2025

UCACHED INDHOLD Ønsker du en hurtig måde at få adgang til din Gmail-konto, når du har brug for det uden at åbne en ny fane eller et nyt vindue? Se hvor let det er at få adgang med et ..


Start bærbar Firefox i fejlsikret tilstand

Cloud og Internet Jan 19, 2025

UCACHED INDHOLD Har du ønsket muligheden for at starte dine bærbare Firefox-installationer i fejlsikret tilstand? Det er meget enklere, end du måske tror, ​​og her er hvordan du gør..


Week in Geek: Fixing Slow Internet i VirtualBox XP Guest Edition

Cloud og Internet Aug 19, 2025

Har du nogensinde haft latterligt langsom netværksydelse i dit VirtualBox gæst OS? Problemet løses normalt med et ekstremt simpelt lille trick. Alt hvad du normalt skal gøre er a..


Kategorier