- Flatseal מספק ממשק גרפי אינטואיטיבי לשינוי הרשאות בידוד חבילות של Flatpak מבלי להשתמש בטרמינל.
- זה מאפשר לך להגביל את הגישה לאינטרנט, תיקיות אישיות, Bluetooth וחומרה, ובכך לשפר את פרטיות המערכת ואבטחתה.
- זהו כלי חיוני עבור משתמשים המחפשים שליטה מפורטת על ארגז החול של היישומים שלהם המותקנים מ-Flathub.
אם אתם בדרך כלל מתקינים תוכניות באמצעות Flatpak, אתם כבר יודעים שאחד היתרונות הגדולים ביותר שלה הוא שהן מגיעות בסביבה... "עצמאי" או ארגז חולמשמעות הדבר היא שלכל יישום יש תלויות משלו, וחשוב מכל, פועל תחת מערכת הרשאות המונעת מהתוכנה גישה מלאה למערכת ההפעלה שלך, ובכך מגינה על פרטיותך ועל יציבות המחשב שלך.
הבעיה מתעוררת כאשר אנו רוצים להתאים את ההרשאות הללו לטעמנו. למרות ש-Flatpak מאפשר להגביל או להרחיב את הגישה ניהול משאבים כמו מצלמת הרשת או תיקיות ספציפיות באופן טבעי דורש לעתים קרובות התמודדות עם שורת הפקודה, משהו שלא כולם מרגישים בנוח איתו או רוצים לעשות. כאן נכנס לתמונה Flatseal, כלי שפותר את הבעיה בכך שהוא מאפשר לנו לנהל את כל זה בכמה לחיצות בלבד.
מה זה בדיוק Flatseal ולמה הוא משמש?

במילים פשוטות, Flatseal הוא ממשק גרפי (GUI) תוכנן במיוחד לניהול הרשאות של אפליקציות Flatpak. אם אי פעם השתמשתם בטלפון אנדרואיד ונכנסתם לתפריט ההגדרות כדי לבטל את הרשאת המיקום של אפליקציה, אתם כבר יודעים בדיוק איך Flatseal עובד, אבל מותאם לשולחן העבודה של לינוקס.
האפליקציה פותחה בהתאם להנחיות העיצוב של GNOME 3 ומשתמשת בספריית GTK3, מה שהופך אותה קל מאוד לשימושהתפקיד העיקרי שלו הוא לרשום את כל ה-Flatpaks שהתקנת ולהציג סדרה של מתגים ואפשרויות כדי שתוכל להחליט מה כל תוכנית יכולה ומה לא יכולה לעשות.
חשיבות השליטה בבידוד

יישומי Flatpak מגיעים בדרך כלל מוגדרים מראש כדי לפעול כראוי מיד עם השימוש. עם זאת, ישנם מצבים בהם הגבלת הרשאות זוהי יצירת מופת בתחום האבטחה. לדוגמה, האם שעון שולחני באמת צריך גישה לחיבור האינטרנט שלך? כנראה שלא. על ידי חסימת פונקציה זו, אתה מונע מהאפליקציה לשלוח נתונים לשרתים חיצוניים ללא ידיעתך.
מצד שני, גם ההפך יכול לקרות: חלק מהיישומים עשויים להיות מוגבלים מדי ולא לפעול כראוי. אם תתקינו תוכנת שיחות וידאו ותבחינו בכך זה לא מזהה את המיקרופון. או המצלמה, ייתכן שתצטרכו להתחבר ל-Flatseal כדי להעניק הרשאות אלה באופן ידני.
כיצד להשתמש ב-Flatseal שלב אחר שלב

לאחר שתפתחו את התוכנית, תראו פאנל בצד שמאל עם רשימה של היישומים שלכם. תמצאו גם אפשרות תצורה גלובליתוזה מאוד שימושי אם אתה רוצה להחיל הגבלה על כל ה-Flatpaks שלך בבת אחת מבלי לעבור אחד אחד.
- בחירת אפליקציה: אתה לוחץ על האפליקציה שברצונך לבצע ביקורת.
- שינוי הרשאה: בחלונית הימנית תראו קטגוריות כגון גישה לרשת, מערכת חלונות X11, ביצוע ברקע או גישה לתיקיות אישיות.
- יישום השינויים: כדי שההתאמות ייכנסו לתוקף, חיוני הפעל מחדש את אפליקציית Flatpak ששינית.
אם בטעות השבתתם משהו קריטי שגורם לתוכנית להפסיק להיפתח או לתקול, אל תיבהלו. Flatseal כולל כפתור האיפוס אשר מחזיר את התצורה לערכי ברירת המחדל של המפתח.
התקנה וניהול טכני
הדבר המוזר ביותר הוא ש-Flatseal מותקן כחבילת Flatpak. ניתן למצוא אותו ב-Flathub ולהריץ את ההתקנה מהטרמינל באמצעות הפקודה flatpak להתקין flathub com.github.tchx84.Flatsealכדי להפעיל אותו, פשוט חפשו את הסמל בתפריט היישומים שלכם או השתמשו בפקודת הפעלת Flatpak.
למשתמשים הרפתקנים יותר שמעדיפים לקמפל אותו מקוד המקור ב-GitHub, התהליך דורש שכפול של המאגר ושימוש ב- flatpak-builder יחד עם ערכת פיתוח התוכנה של GNOME. לאחר ההתקנה, זכרו שתוכלו להשתמש בכלי עצמו כדי לנהל את ההרשאות של Flatseal, ובכך להשלים את לולאת הבקרה.
שיקולים אחרונים על פורמט Flatpak
למרות יתרונות הביטחון שמספק הבידוד, איננו יכולים להתעלם מכך של-Flatpak יש חולשות, כגון גודל מופרז של חבילות או שלפעמים האינטגרציה החזותית עם שולחן העבודה אינה מושלמת. לכן, ההמלצה הכללית היא לתעדף יישומים מקוריים ממאגרי ההפצה שלך ככל האפשר, מכיוון שהם נוטים לבצע ביצועים טובים יותר ולתפוס פחות מקום.
כותב נלהב על עולם הבתים והטכנולוגיה בכלל. אני אוהב לחלוק את הידע שלי באמצעות כתיבה, וזה מה שאעשה בבלוג הזה, אראה לכם את כל הדברים הכי מעניינים על גאדג'טים, תוכנה, חומרה, טרנדים טכנולוגיים ועוד. המטרה שלי היא לעזור לך לנווט בעולם הדיגיטלי בצורה פשוטה ומשעשעת.