Sådan gennemgår og ændrer du Flatpak-applikationstilladelser med Flatseal

Sidste ændring: 22 oktober 2026
Forfatter: TecnoDigital
  • Flatseal er en grafisk brugerflade, der giver dig mulighed for at administrere sandboxing af Flatpak-applikationer uden at bruge terminalen.
  • Det giver detaljeret adgang til specifikke mapper, hardwareenheder og netværksforbindelser.
  • Det er vigtigt at genstarte applikationen efter ændring af tilladelser for at ændringerne kan træde i kraft.
  • Den indeholder en nulstillingsfunktion, der vender tilbage til de oprindelige indstillinger, hvis applikationen holder op med at fungere korrekt.

En moderne bærbar computer på et træbord med en mørk kodeeditor, der repræsenterer et teknisk Linux-systemadministrationsmiljø.

Nogle gange installerer vi et program ved hjælp af Flatpak, åbner det, og selvom programmet ser ud til at fungere perfekt, indser vi, at det ikke kan få adgang til bestemte mapper på en ekstern harddisk eller et USB-flashdrev. Dette skyldes ikke, at softwaren er i stykker; Flatpaks isolations- eller "sandkasse"-system gør blot sit job: det forhindrer programmer i at få adgang til nogen del af vores system uden forudgående tilladelse.

For at undgå at kæmpe med terminalen og komplekse kommandoer, findes der et værktøj kaldet Flatseal. Det er i bund og grund en meget intuitiv grafisk brugerflade , der giver os mulighed for at administrere disse tilladelser med blot et par klik, så vi kan åbne døre, der som standard er lukkede, eller omvendt begrænse adgangen til applikationer, vi ikke fuldt ud stoler på, og dermed styrke vores computers sikkerhed .

Hvad er Flatseal præcist, og hvordan fungerer det?

Flatseal er et værktøj skrevet i GTK3, der følger GNOME-æstetikken, og hvis primære funktion er at fungere som et kontrolpanel for Flatpak-applikationer. Det er vigtigt at forstå, at Flatseal ikke ændrer traditionelle Linux (Unix) tilladelser, men snarere administrerer sandbox-tilsidesættelser . Hvis du har et program installeret via APT, og det ikke virker, hjælper Flatseal ikke, da det kun påvirker Flatpak-pakker.

  Kryptering af militærkvalitet i cloud-lagring

Applikationen præsenterer en liste over al installeret software og giver dig mulighed for at justere parametre som netværksadgang, brug af webcam og muligheden for at køre processer i baggrunden. Det er især nyttigt, når en applikation ikke bruger "portalerne" korrekt (standard filvælgeren på skrivebordet), og du skal give den permanent adgang til en bestemt sti.

En udviklers arbejdsplads med en åben bærbar computer, der viser kode, en kop kaffe og en notesbog, ideel til at illustrere softwareopsætningsprocessen.

Trin til at installere Flatseal på Linux

Den nemmeste måde at få fat i dette værktøj på er via Flathub. Hvis du allerede har systemet konfigureret, skal du blot køre følgende kommando i din terminal: flatpak install flathub com.github.tchx84.FlatsealDu kan også nemt finde det søg efter "Flatseal" i din softwarebutik kurve.

For mere eventyrlystne brugere, der foretrækker at kompilere det fra kildekode, kan de klone GitHub-arkivet, installere de nødvendige platforme og GNOME SDK og bruge flatpak-builder til at generere applikationen lokalt, selvom Flathub-versionen for langt de fleste dødelige er den mest anbefalede og stabile mulighed.

Bærbar computer på et rundt bord, der viser et ikon med en sikkerhedshængelås på skærmen, der symboliserer tilladelsesadministration og systemsikkerhed.

Sådan administrerer du tilladelser trin for trin

Før du begynder at skifte tilfældigt, er det en god idé at vide, hvilke tilladelser appen har i øjeblikket. Du kan bruge kommandoen flatpak info --show-permissions IDENTIFICADOR.DE.LA.APP Til reference, selvom Flatseal allerede viser alt visuelt. For at ændre en tilladelse er processen som følger:

  • Luk applikationen som du vil ændre fuldstændigt; hvis det forbliver i baggrunden, vil ændringerne ikke blive anvendt.
  • Åbn Flatseal, og vælg appen i venstre kolonne.
  • Gå til sektionen Filsystem.
  • Hvis du har brug for adgang til en bestemt mappe, skal du tilføje stien i "Andre filer" (for eksempel: /mnt/Data/Photos).
  • Hvis du kun vil have, at appen læser filerne uden at ændre dem, skal du tilføje suffikset :ro: ved slutningen af ​​ruten.
  • Genstart applikationen, og kontroller, at du nu kan få adgang til filerne.
  Hvad er de mest almindelige cybersikkerhedsfejl, og hvordan man undgår dem

En lille advarselskegle placeret over et computertastatur, der repræsenterer vigtigheden af ​​at konfigurere tilladelser omhyggeligt for at undgå systemfejl.

Guide til nøgletilladelser for at undgå at begå fejl

Ikke alle parameter betyder det samme, og aktivering af alt kan gøre dit system sårbart. Her er de vigtigste: `home` giver adgang til hele din hjemmemappe, hvilket er meget bredt og bedst undgås, hvis du kun har brug for en undermappe. På den anden side er `host` den mest kraftfulde og farlige mulighed, da den giver adgang til en stor del af filsystemet; den bør bruges som en sidste udvej.

Hvis du leder efter en mere afbalanceret tilgang, kan du bruge mulighederne xdg-download, xdg-documents eller xdg-pictures , som begrænser adgangen til standardbrugermapper. Med hensyn til hardware er indstillingen Enheder nødvendig for controllere eller kameraer, mens Netværk er afgørende for apps, der kræver en internetforbindelse, selvom du kan deaktivere den for værktøjer, du kun bruger lokalt, for at opnå større privatliv.

Fejlfinding og tilbageførelse af ændringer

Hvis appen efter justering af nogle indstillinger begynder at opføre sig uregelmæssigt eller lukker uventet, skal du ikke bekymre dig. Flatseal har en Genstarts knap hvilket bevarer tilladelserne præcis som de var, da du installerede appen. Du kan også gøre dette fra terminalen med flatpak override --user --reset IDENTIFICADOR.DE.LA.APP.

Der er situationer, hvor Flatseal ikke er løsningen. Hvis f.eks. det eksterne drev ikke er monteret , eller hvis Linux-brugeren ikke har læsetilladelser på systemniveau til mappen, fungerer Flatseal ikke. Det løser heller ikke problemer med inkompatible filformater eller fejl på PipeWire-lydserveren.

Administration af applikationsisolation giver os mulighed for at balancere funktionalitet med sikkerhed og forhindre ukendt software i at få adgang til hele vores digitale liv. Ideelt set bør vi anvende princippet om færrest rettigheder : giv kun de strengt nødvendige tilladelser, genstart appen og verificer resultatet, før vi tilføjer flere undtagelser.