Πώς να ελέγξετε και να αλλάξετε τα δικαιώματα εφαρμογής Flatpak με το Flatseal

Τελευταία ενημέρωση: 22 Οκτώβριο 2026
Συγγραφέας: TecnoDigital
  • Το Flatseal είναι μια γραφική διεπαφή που σας επιτρέπει να διαχειρίζεστε το sandboxing των εφαρμογών Flatpak χωρίς να χρησιμοποιείτε το τερματικό.
  • Επιτρέπει την λεπτομερή πρόσβαση σε συγκεκριμένους φακέλους, συσκευές υλικού και σύνδεση δικτύου.
  • Είναι απαραίτητο να επανεκκινήσετε την εφαρμογή μετά την τροποποίηση των δικαιωμάτων για να ισχύσουν οι αλλαγές.
  • Περιλαμβάνει λειτουργία επαναφοράς για να επιστρέψετε στις αρχικές ρυθμίσεις εάν η εφαρμογή σταματήσει να λειτουργεί σωστά.

Ένας σύγχρονος φορητός υπολογιστής σε ξύλινο γραφείο που εμφανίζει έναν επεξεργαστή κώδικα με σκούρο θέμα, που αντιπροσωπεύει ένα τεχνικό περιβάλλον διαχείρισης συστήματος Linux.

Μερικές φορές εγκαθιστούμε μια εφαρμογή χρησιμοποιώντας το Flatpak, την ανοίγουμε και παρόλο που το πρόγραμμα φαίνεται να λειτουργεί τέλεια, συνειδητοποιούμε ότι δεν μπορεί να έχει πρόσβαση σε συγκεκριμένους φακέλους σε έναν εξωτερικό σκληρό δίσκο ή μια μονάδα flash USB. Αυτό δεν συμβαίνει επειδή το λογισμικό είναι προβληματικό. Το σύστημα απομόνωσης ή "sandbox" του Flatpak απλώς κάνει τη δουλειά του: εμποδίζει τις εφαρμογές να έχουν πρόσβαση σε οποιοδήποτε μέρος του συστήματός μας χωρίς προηγούμενη άδεια.

Για να αποφύγετε την ταλαιπωρία με το τερματικό και τις πολύπλοκες εντολές, υπάρχει ένα εργαλείο που ονομάζεται Flatseal. Ουσιαστικά, είναι ένα πολύ εύχρηστο γραφικό περιβάλλον εργασίας που μας επιτρέπει να διαχειριζόμαστε αυτά τα δικαιώματα με λίγα μόνο κλικ, επιτρέποντάς μας να ανοίγουμε πόρτες που είναι κλειστές από προεπιλογή ή, αντίστροφα, να περιορίζουμε την πρόσβαση σε εφαρμογές που δεν εμπιστευόμαστε πλήρως, ενισχύοντας έτσι την ασφάλεια του υπολογιστή μας .

Τι ακριβώς είναι το Flatseal και πώς λειτουργεί;

Το Flatseal είναι ένα βοηθητικό πρόγραμμα γραμμένο σε GTK3 που ακολουθεί την αισθητική του GNOME και του οποίου η κύρια λειτουργία είναι να λειτουργεί ως πίνακας ελέγχου για εφαρμογές Flatpak. Είναι σημαντικό να κατανοήσετε ότι το Flatseal δεν τροποποιεί τα παραδοσιακά δικαιώματα Linux (Unix), αλλά διαχειρίζεται τις παρακάμψεις του sandbox . Εάν έχετε εγκατεστημένο ένα πρόγραμμα μέσω APT και δεν λειτουργεί, το Flatseal δεν θα βοηθήσει, καθώς επηρεάζει μόνο τα πακέτα Flatpak.

  Κρυπτογράφηση στρατιωτικού επιπέδου σε χώρο αποθήκευσης cloud

Η εφαρμογή παρουσιάζει μια λίστα με όλα τα εγκατεστημένα λογισμικά και σας επιτρέπει να προσαρμόσετε παραμέτρους όπως η πρόσβαση στο δίκτυο, η χρήση της κάμερας web και η δυνατότητα εκτέλεσης διεργασιών στο παρασκήνιο. Είναι ιδιαίτερα χρήσιμη όταν μια εφαρμογή δεν χρησιμοποιεί σωστά τις "πύλες" (τον τυπικό επιλογέα αρχείων επιφάνειας εργασίας) και πρέπει να της παραχωρήσετε μόνιμη πρόσβαση σε μια συγκεκριμένη διαδρομή.

Ένας χώρος εργασίας προγραμματιστή με ανοιχτό φορητό υπολογιστή που εμφανίζει κώδικα, ένα φλιτζάνι καφέ και ένα σημειωματάριο, ιδανικός για την απεικόνιση της διαδικασίας εγκατάστασης λογισμικού.

Βήματα για την εγκατάσταση του Flatseal σε Linux

Ο ευκολότερος τρόπος για να αποκτήσετε αυτό το εργαλείο είναι μέσω του Flathub. Εάν έχετε ήδη ρυθμίσει το σύστημα, απλώς εκτελέστε την ακόλουθη εντολή στο τερματικό σας: flatpak install flathub com.github.tchx84.FlatsealΜπορείτε επίσης να το βρείτε εύκολα Αναζητήστε "Flatseal" στο κατάστημα λογισμικού σας γραφική παράσταση.

Για πιο τολμηρούς χρήστες που προτιμούν να το μεταγλωττίσουν από τον πηγαίο κώδικα, μπορούν να κλωνοποιήσουν το αποθετήριο GitHub, να εγκαταστήσουν τις απαραίτητες πλατφόρμες και το SDK του GNOME και να χρησιμοποιήσουν το flatpak-builder για να δημιουργήσουν την εφαρμογή τοπικά, αν και για τη συντριπτική πλειοψηφία των θνητών, η έκδοση Flathub είναι η πιο συνιστώμενη και σταθερή επιλογή.

Φορητός υπολογιστής σε στρογγυλό τραπέζι που εμφανίζει ένα εικονίδιο λουκέτου ασφαλείας στην οθόνη, συμβολίζοντας τη διαχείριση δικαιωμάτων και την ασφάλεια συστήματος.

Πώς να διαχειριστείτε τα δικαιώματα βήμα προς βήμα

Πριν ξεκινήσετε να αλλάζετε τυχαία διακόπτες, συνιστάται να γνωρίζετε ποια δικαιώματα έχει η εφαρμογή αυτήν τη στιγμή. Μπορείτε να χρησιμοποιήσετε την εντολή flatpak info --show-permissions IDENTIFICADOR.DE.LA.APP Για αναφορά, αν και το Flatseal εμφανίζει ήδη τα πάντα οπτικά. Για να αλλάξετε ένα δικαίωμα, η διαδικασία έχει ως εξής:

  • Κλείστε την εφαρμογή που θέλετε να τροποποιήσετε πλήρως. Εάν παραμείνει στο παρασκήνιο, οι αλλαγές δεν θα εφαρμοστούν.
  • Ανοίξτε το Flatseal και επιλέξτε την εφαρμογή στην αριστερή στήλη.
  • Μεταβείτε στην ενότητα Σύστημα αρχείων.
  • Εάν χρειάζεστε πρόσβαση σε έναν συγκεκριμένο φάκελο, προσθέστε τη διαδρομή στο \"Άλλα αρχεία\" (για παράδειγμα: /mnt/Data/Photos).
  • Αν θέλετε η εφαρμογή να διαβάζει μόνο τα αρχεία χωρίς να τα τροποποιεί, προσθέστε το επίθημα :ro: στο τέλος της διαδρομής.
  • Επανεκκινήστε την εφαρμογή και ελέγξτε ότι έχετε πλέον πρόσβαση στα αρχεία.
  Ποια είναι τα πιο συνηθισμένα λάθη στον κυβερνοχώρο και πώς να τα αποφύγετε

Ένας μικρός κώνος προσοχής τοποθετημένος πάνω από το πληκτρολόγιο ενός υπολογιστή, που αντιπροσωπεύει τη σημασία της προσεκτικής ρύθμισης των δικαιωμάτων για την αποφυγή σφαλμάτων συστήματος.

Οδηγός για τα βασικά δικαιώματα για να αποφύγετε λάθη

Δεν έχουν όλοι οι διακόπτες το ίδιο νόημα και η ενεργοποίηση όλων των επιλογών μπορεί να αφήσει το σύστημά σας ευάλωτο. Ακολουθούν οι πιο σημαντικοί: Το `home` παρέχει πρόσβαση σε ολόκληρο τον αρχικό σας φάκελο, ο οποίος είναι πολύ ευρύς και καλό είναι να αποφεύγεται εάν χρειάζεστε μόνο έναν υποφάκελο. Από την άλλη πλευρά, το `host` είναι η πιο ισχυρή και επικίνδυνη επιλογή, καθώς παρέχει πρόσβαση σε ένα μεγάλο μέρος του συστήματος αρχείων. Θα πρέπει να χρησιμοποιείται ως έσχατη λύση.

Αν ψάχνετε για μια πιο ισορροπημένη προσέγγιση, χρησιμοποιήστε τις επιλογές xdg-download, xdg-documents ή xdg-pictures , οι οποίες περιορίζουν την πρόσβαση σε τυπικούς φακέλους χρηστών. Όσον αφορά το υλικό, η επιλογή Συσκευές είναι απαραίτητη για χειριστήρια ή κάμερες, ενώ η επιλογή Δίκτυο είναι απαραίτητη για εφαρμογές που απαιτούν σύνδεση στο διαδίκτυο, αν και θα μπορούσατε να την απενεργοποιήσετε για εργαλεία που χρησιμοποιείτε μόνο τοπικά για μεγαλύτερο απόρρητο.

Αντιμετώπιση προβλημάτων και επαναφορά αλλαγών

Εάν, μετά την προσαρμογή ορισμένων ρυθμίσεων, η εφαρμογή αρχίσει να συμπεριφέρεται ακανόνιστα ή να κλείνει απροσδόκητα, μην ανησυχείτε. Το Flatseal έχει κουμπί επαναφοράς το οποίο αφήνει τα δικαιώματα ακριβώς όπως ήταν όταν εγκαταστήσατε την εφαρμογή. Μπορείτε επίσης να το κάνετε αυτό από το τερματικό με flatpak override --user --reset IDENTIFICADOR.DE.LA.APP.

Υπάρχουν περιπτώσεις όπου το Flatseal δεν αποτελεί λύση. Για παράδειγμα, εάν η εξωτερική μονάδα δίσκου δεν είναι μονταρισμένη ή εάν ο χρήστης Linux δεν έχει δικαιώματα ανάγνωσης σε επίπεδο συστήματος για τον φάκελο, το Flatseal δεν θα λειτουργήσει. Επίσης, δεν διορθώνει προβλήματα με ασύμβατες μορφές αρχείων ή βλάβες διακομιστή ήχου PipeWire.

Η διαχείριση της απομόνωσης εφαρμογών μάς επιτρέπει να εξισορροπούμε τη λειτουργικότητα με την ασφάλεια, αποτρέποντας την πρόσβαση άγνωστου λογισμικού σε ολόκληρη την ψηφιακή μας ζωή. Ιδανικά, θα πρέπει να εφαρμόζουμε την αρχή των ελαχίστων προνομίων : να εκχωρούμε μόνο τα απολύτως απαραίτητα δικαιώματα, να επανεκκινούμε την εφαρμογή και να επαληθεύουμε το αποτέλεσμα πριν προσθέσουμε περισσότερες εξαιρέσεις.