Advarsel om Firefox-sikkerhedsfunktioner på Linux

Firefox Firefox Oprettet:

Du vil muligvis få vist advarslen "Nogle af sikkerhedsfunktionerne i Firefox giver muligvis mindre beskyttelse i dit aktuelle styresystem".

Sandkassen i Firefox benytter ikke-privilegerede bruger-navnerum når den opretter nye processer, for at højne sikkerheden. Dette kan opfattes som en sikkerhedsrisiko, og nogle Linux-distributioner er derfor begyndt at begrænse brugen af disse, således at denne brug kun tillades, når der findes en AppArmor-profil.

Sådanne profiler kan kun dække over en begrænset mængde installationsstier, herunder Snap og Debian-pakker. De kan imidlertid ikke dække over visse andre brugsmønstre, såsom tarballs og lokale udviklingsbuilds.

En AppArmor-profil for Firefox kan oprettes på følgende måde:

Opret en fil ved navn firefox-local i mappen /etc/apparmor.d/.

Tilføj følgende i denne fil:

# Denne profil tillader alt og findes kun for at give
# programmet et navn i stedet for at have mærkaten "unconfined"
abi <abi/4.0>,
include <tunables/global>
profile firefox-local
/home/<USER>/bin/firefox/{firefox,firefox-bin,updater}
flags=(unconfined) {
    userns,
 # Site-specifikke tilføjelser og tilsidesættelser. Se local/README for detaljer.
    include if exists <local/firefox>
}


Erstat <USER> med dit Linux-brugernavn. Ovenstående antager at Firefox-installationen befinder sig i $HOME/bin/.

Når du har gemt filen, skal du køre sudo systemctl restart apparmor.service i Linux-terminalen.

Disse udmærkede personer hjalp med at skrive denne artikel:

Illustration of hands

Bliv frivillig

Grow and share your expertise with others. Answer questions and improve our knowledge base.

Læs mere