Kako pregledati i promijeniti dozvole Flatpak aplikacije pomoću Flatseala

Posljednje ažuriranje: 22 2026 Oktobar
  • Flatseal je grafički interfejs koji vam omogućava upravljanje sandboxom Flatpak aplikacija bez korištenja terminala.
  • Omogućava granularni pristup određenim mapama, hardverskim uređajima i mrežnoj vezi.
  • Nakon promjene dozvola, neophodno je ponovo pokrenuti aplikaciju kako bi promjene stupile na snagu.
  • Uključuje funkciju resetiranja za povratak na originalne postavke ako aplikacija prestane ispravno raditi.

Moderni laptop na drvenom stolu s tamnim uređivačem koda, koji predstavlja tehničko okruženje za administraciju Linux sistema.

Ponekad instaliramo aplikaciju pomoću Flatpaka, otvorimo je i iako se čini da program radi savršeno, shvatimo da ne može pristupiti određenim folderima na eksternom tvrdom disku ili USB fleš disku. To nije zato što je softver pokvaren; Flatpakov sistem izolacije ili "sandbox" jednostavno radi svoj posao: sprečava aplikacije da pristupe bilo kojem dijelu našeg sistema bez prethodne dozvole.

Da biste izbjegli mučenje s terminalom i složenim naredbama, postoji alat pod nazivom Flatseal. U suštini, to je vrlo intuitivno grafičko sučelje koje nam omogućava upravljanje ovim dozvolama uz samo nekoliko klikova, što nam omogućava da otvorimo vrata koja su prema zadanim postavkama zatvorena ili, obrnuto, ograničimo pristup aplikacijama kojima ne vjerujemo u potpunosti, čime se jača sigurnost našeg računara .

Šta je tačno Flatseal i kako funkcioniše?

Flatseal je uslužni program napisan u GTK3 koji prati estetiku GNOME-a i čija je glavna funkcija da djeluje kao kontrolna ploča za Flatpak aplikacije. Važno je razumjeti da Flatseal ne mijenja tradicionalne Linux (Unix) dozvole, već upravlja sandbox prepiskama . Ako imate program instaliran putem APT-a i on ne radi, Flatseal neće pomoći, jer utiče samo na Flatpak pakete.

  SparkyLinux Tiamat i njegove nove funkcije u rolling grani

Aplikacija prikazuje listu svih instaliranih softvera i omogućava vam podešavanje parametara kao što su pristup mreži, korištenje web kamere i mogućnost pokretanja procesa u pozadini. Posebno je korisno kada aplikacija ne koristi pravilno "portale" (standardni selektor datoteka na radnoj površini) i trebate joj dati trajni pristup određenoj putanji.

Radni prostor programera sa otvorenim laptopom na kojem je prikazan kod, šoljicom kafe i sveskom, idealan za ilustraciju procesa podešavanja softvera.

Koraci za instaliranje Flatseala na Linuxu

Najlakši način da nabavite ovaj alat je putem Flathub-a. Ako već imate postavljen sistem, jednostavno pokrenite sljedeću naredbu u svom terminalu: flatpak install flathub com.github.tchx84.FlatsealTakođe ga možete lako pronaći Potražite "Flatseal" u vašoj prodavnici softvera graf.

Za avanturističkije korisnike koji preferiraju kompajliranje iz izvornog koda, mogu klonirati GitHub repozitorij, instalirati potrebne platforme i GNOME SDK te koristiti flatpak-builder za lokalno generiranje aplikacije , iako je za veliku većinu smrtnika Flathub verzija najpreporučljivija i najstabilnija opcija.

Laptop na okruglom stolu s ikonom sigurnosnog katanca na ekranu, koja simbolizira upravljanje dozvolama i sigurnost sistema.

Kako upravljati dozvolama korak po korak

Prije nego što počnete nasumično prebacivati ​​prekidače, preporučljivo je znati koja dopuštenja aplikacija trenutno ima. Možete koristiti naredbu flatpak info --show-permissions IDENTIFICADOR.DE.LA.APP Za referencu, iako Flatseal već sve vizualno prikazuje. Za promjenu dozvole, postupak je sljedeći:

  • Zatvorite aplikaciju koju želite potpuno izmijeniti; ako ostane u pozadini, promjene se neće primijeniti.
  • Otvorite Flatseal i odaberite aplikaciju u lijevoj koloni.
  • Idite na odjeljak Sistem datoteka.
  • Ako vam je potreban pristup određenoj mapi, dodajte putanju u \"Ostale datoteke\" (na primjer: /mnt/Data/Photos).
  • Ako želite da aplikacija samo čita datoteke bez njihovog mijenjanja, dodajte sufiks :ro: na kraju rute.
  • Ponovo pokrenite aplikaciju i provjerite da li sada možete pristupiti datotekama.
  Kako pokrenuti Windows programe na Linuxu: Kompletan vodič

Mali znak upozorenja postavljen iznad tastature računara, koji predstavlja važnost pažljivog konfigurisanja dozvola kako bi se izbjegle sistemske greške.

Vodič za ključne dozvole kako biste izbjegli greške

Nisu svi prekidači isto značenje, a aktiviranje svega može učiniti vaš sistem ranjivim. Evo najvažnijih: `home` omogućava pristup cijelom vašem početnom folderu, što je vrlo široko i najbolje ga je izbjegavati ako vam je potrebna samo podfolder. S druge strane, `host` je najmoćnija i najopasnija opcija, jer omogućava pristup velikom dijelu datotečnog sistema; treba ga koristiti kao krajnje sredstvo.

Ako tražite uravnoteženiji pristup, koristite opcije xdg-download, xdg-documents ili xdg-pictures , koje ograničavaju pristup standardnim korisničkim folderima. Što se tiče hardvera, opcija Devices je neophodna za kontrolere ili kamere, dok je Network (Mreža) neophodna za aplikacije koje zahtijevaju internet vezu, iako je možete onemogućiti za alate koje koristite samo lokalno radi veće privatnosti.

Rješavanje problema i vraćanje promjena

Ako nakon podešavanja nekih postavki aplikacija počne da se ponaša nepravilno ili se neočekivano zatvara, ne brinite. Flatseal ima dugme za resetovanje što ostavlja dozvole tačno onakve kakve su bile kada ste instalirali aplikaciju. To možete učiniti i iz terminala pomoću flatpak override --user --reset IDENTIFICADOR.DE.LA.APP.

Postoje situacije u kojima Flatseal nije rješenje. Na primjer, ako eksterni disk nije montiran ili ako korisnik Linuxa nema dozvole za čitanje na nivou sistema za mapu, Flatseal neće raditi. Također ne rješava probleme s nekompatibilnim formatima datoteka ili kvarovima PipeWire audio servera.

Upravljanje izolacijom aplikacija nam omogućava da uravnotežimo funkcionalnost sa sigurnošću, sprečavajući nepoznati softver da pristupi cijelom našem digitalnom životu. Idealno bi bilo da primijenimo princip najmanjih privilegija : dodijelimo samo strogo neophodne dozvole, ponovo pokrenemo aplikaciju i provjerimo rezultat prije dodavanja još izuzetaka.