Cara meninjau dan mengubah izin aplikasi Flatpak dengan Flatseal

Pembaharuan Terakhir: 22 Oktober 2026
  • Flatseal adalah antarmuka grafis yang memungkinkan Anda mengelola sandboxing aplikasi Flatpak tanpa menggunakan terminal.
  • Fitur ini memungkinkan akses terperinci ke folder, perangkat keras, dan koneksi jaringan tertentu.
  • Penting untuk memulai ulang aplikasi setelah mengubah izin agar perubahan tersebut berlaku.
  • Fitur ini mencakup fungsi reset untuk kembali ke pengaturan awal jika aplikasi berhenti berfungsi dengan benar.

Sebuah laptop modern di atas meja kayu yang menampilkan editor kode bertema gelap, mewakili lingkungan administrasi sistem Linux teknis.

Terkadang kita menginstal aplikasi menggunakan Flatpak, membukanya, dan meskipun program tersebut tampaknya berfungsi dengan sempurna, kita menyadari bahwa program tersebut tidak dapat mengakses folder tertentu pada hard drive eksternal atau flash drive USB. Ini bukan karena perangkat lunak tersebut rusak; sistem isolasi atau "sandbox" Flatpak hanya menjalankan fungsinya: mencegah aplikasi mengakses bagian mana pun dari sistem kita tanpa izin sebelumnya.

Untuk menghindari kesulitan dengan terminal dan perintah yang kompleks, ada alat bernama Flatseal. Pada dasarnya, ini adalah antarmuka grafis yang sangat intuitif yang memungkinkan kita mengelola izin ini hanya dengan beberapa klik, memungkinkan kita untuk membuka akses yang secara default tertutup atau, sebaliknya, membatasi akses ke aplikasi yang tidak sepenuhnya kita percayai, sehingga memperkuat keamanan komputer kita .

Apa sebenarnya Flatseal dan bagaimana cara kerjanya?

Flatseal adalah utilitas yang ditulis dalam GTK3 yang mengikuti estetika GNOME dan fungsi utamanya adalah bertindak sebagai panel kontrol untuk aplikasi Flatpak. Penting untuk dipahami bahwa Flatseal tidak memodifikasi izin Linux (Unix) tradisional, melainkan mengelola penggantian sandbox . Jika Anda memiliki program yang diinstal melalui APT dan program tersebut tidak berfungsi, Flatseal tidak akan membantu, karena hanya memengaruhi paket Flatpak.

  Enkripsi tingkat militer pada penyimpanan cloud

Aplikasi ini menampilkan daftar semua perangkat lunak yang terinstal dan memungkinkan Anda untuk menyesuaikan parameter seperti akses jaringan, penggunaan webcam , dan kemampuan untuk menjalankan proses di latar belakang. Ini sangat berguna ketika sebuah aplikasi tidak menggunakan "portal" (pemilih file desktop standar) dengan benar dan Anda perlu memberikannya akses tetap ke jalur tertentu.

Ruang kerja pengembang dengan laptop terbuka yang menampilkan kode, secangkir kopi, dan buku catatan, ideal untuk menggambarkan proses pengaturan perangkat lunak.

Langkah-langkah untuk menginstal Flatseal di Linux

Cara termudah untuk mendapatkan alat ini adalah melalui Flathub. Jika Anda sudah memiliki sistem yang terpasang, cukup jalankan perintah berikut di terminal Anda: flatpak install flathub com.github.tchx84.FlatsealAnda juga dapat menemukannya dengan mudah. cari "Flatseal" di toko perangkat lunak Anda grafik.

Bagi pengguna yang lebih berani dan lebih suka mengkompilasinya dari kode sumber, mereka dapat mengklon repositori GitHub, menginstal platform dan GNOME SDK yang diperlukan, dan menggunakan flatpak-builder untuk menghasilkan aplikasi secara lokal, meskipun bagi sebagian besar pengguna biasa, versi Flathub adalah pilihan yang paling direkomendasikan dan stabil.

Laptop di atas meja bundar yang menampilkan ikon gembok pengaman di layar, melambangkan manajemen izin dan keamanan sistem.

Cara mengelola izin langkah demi langkah

Sebelum Anda mulai mengubah pengaturan secara acak, sebaiknya ketahui terlebih dahulu izin apa yang saat ini dimiliki aplikasi tersebut. Anda dapat menggunakan perintah ini. flatpak info --show-permissions IDENTIFICADOR.DE.LA.APP Sebagai referensi, meskipun Flatseal sudah menampilkan semuanya secara visual. Untuk mengubah izin, prosesnya adalah sebagai berikut:

  • Tutup aplikasi yang ingin Anda modifikasi sepenuhnya; jika tetap berjalan di latar belakang, perubahan tidak akan diterapkan.
  • Buka Flatseal dan pilih aplikasi di kolom sebelah kiri.
  • Pergi ke bagian tersebut Sistem berkas.
  • Jika Anda memerlukan akses ke folder tertentu, tambahkan jalurnya di \"File lain\" (misalnya: /mnt/Data/Photos).
  • Jika Anda hanya ingin aplikasi membaca file tanpa memodifikasinya, tambahkan akhiran tersebut. :ro: di akhir rute.
  • Restart aplikasi dan periksa apakah Anda sekarang dapat mengakses file.
  Apa saja kesalahan keamanan siber yang paling umum dan bagaimana cara menghindarinya?

Sebuah kerucut peringatan kecil ditempatkan di atas keyboard komputer, melambangkan pentingnya mengkonfigurasi izin dengan hati-hati untuk menghindari kesalahan sistem.

Panduan tentang izin kunci untuk menghindari kesalahan.

Tidak semua opsi memiliki arti yang sama, dan mengaktifkan semuanya dapat membuat sistem Anda rentan. Berikut adalah opsi yang paling penting: `home` memberikan akses ke seluruh folder beranda Anda, yang sangat luas dan sebaiknya dihindari jika Anda hanya membutuhkan subfolder. Di sisi lain, `host` adalah opsi yang paling kuat dan berbahaya, karena memberikan akses ke sebagian besar sistem file; opsi ini sebaiknya digunakan sebagai upaya terakhir.

Jika Anda mencari pendekatan yang lebih seimbang, gunakan opsi xdg-download, xdg-documents, atau xdg-pictures , yang membatasi akses ke folder pengguna standar. Mengenai perangkat keras, opsi Devices diperlukan untuk pengontrol atau kamera, sedangkan Network sangat penting untuk aplikasi yang membutuhkan koneksi internet, meskipun Anda dapat menonaktifkannya untuk alat yang hanya Anda gunakan secara lokal demi privasi yang lebih besar.

Penyelesaian masalah dan mengembalikan perubahan

Jika setelah menyesuaikan beberapa pengaturan aplikasi mulai berperilaku tidak menentu atau menutup secara tiba-tiba, jangan khawatir. Flatseal memiliki solusinya. tombol Atur ulang yang membuat izin tetap sama seperti saat Anda menginstal aplikasi. Anda juga dapat melakukan ini dari terminal dengan flatpak override --user --reset IDENTIFICADOR.DE.LA.APP.

Ada situasi di mana Flatseal bukanlah solusinya. Misalnya, jika drive eksternal tidak terpasang atau jika pengguna Linux tidak memiliki izin baca tingkat sistem untuk folder tersebut, Flatseal tidak akan berfungsi. Flatseal juga tidak memperbaiki masalah dengan format file yang tidak kompatibel atau kegagalan server audio PipeWire.

Mengelola isolasi aplikasi memungkinkan kita untuk menyeimbangkan fungsionalitas dengan keamanan, mencegah perangkat lunak yang tidak dikenal mengakses seluruh kehidupan digital kita. Idealnya, kita harus menerapkan prinsip hak akses minimal : berikan hanya izin yang benar-benar diperlukan, mulai ulang aplikasi, dan verifikasi hasilnya sebelum menambahkan lebih banyak pengecualian.