פתיחת תוכניות עם הרשאות שורש ב- Linux היאלעיתים נדרש, בגלל אופי האבטחה בפלטפורמה. העובדה היא, שפעולות מסוימות אינן אפשריות אצל משתמש רגיל (דברים כמו ניהול קבצים בתיקיית השורש, עיצוב כונן קשיח או עריכת קבצי מערכת עולים בראש.)
ישנן מספר דרכים לפתוח תוכניות עם Rootגישה בלינוקס. במדריך זה נראה לך כיצד. עם זאת, זכור: כדי להתחיל תוכניות עם חשבון ה- Root, יהיה עליך להפעיל אותה תחילה. אם אתה משתמש במערכת הפעלה Linux עם חשבון שורש מושבת, עקוב אחר ההוראות שלהלן כדי ללמוד כיצד להפעיל אותה.
הפעל את חשבון השורש
הפעל חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T במקלדת. ואז, בהנחה שיש למערכת שלך sudo הרשאות, השתמש ב- sudo -s פקודה להיכנס לסשן מוגבה.
sudo -s
הבא, הקלד passwd לכפות איפוס של סיסמת חשבון ה- Root במערכת.
passwd
הגדר סיסמא חדשה במחשב הלינוקס שלך עבור חשבון ה- Root. זכור כי זה צריך להיות מאובטח. לאחר הגדרת הסיסמה החדשה, ניתן לגשת שוב לחשבון השורש.
פתיחת תוכניות עם מסוף שורש
הדרך המהירה והאמינה בדרך כלל להפעלת תוכניות עם הרשאות שורש היא להיכנס ל- Root בטרמינל, ואז לבצע את שם התוכנית כפקודה.
su -
לאחר שתקבל גישה לשורש במושב המסוף, תוכל להפעיל תוכנית. כך, למשל, אם ברצונך לגשת למנהל הקבצים Gnome עם גישה לשורש, תפעיל את ה- נאוטילוס פקודה בטרמינל.

nautilus
אז זכור. התחבר כ- Root ואז הפעל את האפליקציה באמצעות:
program-name
רוב התוכניות יכולות להתחיל במהירות עם סופר-עלהרשאות אם אתה שורש. אם כי, זכור, שיטת חלון המסוף אינה אמינה במאת האחוזים. בשל אופי שורת הפקודה על לינוקס, יישומים מסוימים שנמצאים פשוט אינם פועלים.
אין דרך לאתר אילו תוכניות עובדותבשיטה זו ומה שלא. הדרך הטובה ביותר לקבוע היא על ידי ניסוי וטעייה. אם כי תוכנית מסרבת להפעיל כרוט בטרמינל, היא תגיד זאת בשורת הפקודה.
פתיחת תוכניות עם Root - Pkexec
ברוב מערכות ההפעלה לינוקס, כאשר תוכניתצריך לרוץ כשורש, מופיעה בקשת סיסמה. הנחיה זו מורה למשתמש להזין את סיסמת החשבון שלו. לאחר מכן, אפליקציות מופעלות עם הרשאות גבוהות. הפעלת תוכניות בשולחן העבודה בדרך זו מתאפשרת הכל בזכות הכלי Pkexec.
הפעלת תוכניות בדרך זו אינה אשף. זה די קל להתחיל כמעט כל יישום המותקן בשולחן העבודה של Linux בעזרת הכלי הזה.
כדי להשתמש ב- pkexec, לחץ על Alt + F2 במקלדת. משולבת מקלדת זו תפתח חלון הפעלה מהיר בסביבת שולחן העבודה שלך.
ברגע שחלון ההפעלה המהיר פתוח בשולחן העבודה, כתוב את ה- pkexec הפקודה, ואחריה שם התוכנית שתרצה להפעיל.
לדוגמה, כדי להפעיל את מנהל המחיצה של Gparted כרוט, תעשה:

pkexec gparted
פשוט עקוב אחר תחביר הפקודות כמו להלן, וכמעט כל תוכנית צריכה להפעיל כ- Root.
pkexec programname
לא רוצים להשתמש בסרגל ההפעלה המהירה בשולחן העבודה של לינוקס? אפשר גם להפעיל אפליקציות כ- Root Through באמצעות הכלי pkexec בטרמינל. פשוט התחל הפעלת מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T. ואז, עשה:
pkexec programname
פתיחת תוכניות עם Root - Gksu
הרבה לפני שכלי Pkexec תפס את מקומו, שםהיה גקסו. זה מתפקד באופן זהה לאופן שבו Pkexec עושה, אך מנהלי ההפצה של לינוקס החליטו לנתק את זה, מכיוון שזה לא עובד טוב. עם זאת, אם אינך אוהב להשתמש בפקקסק ואתה זקוק לדרך להפעיל תוכניות כ- Root, זה עדיין עובד.
למרבה הצער, Gksu לא מוגדר על הרבהמאגרי התוכנה של הפצת לינוקס מודרניים, מכיוון שהם לא משמשים כל כך הרבה. נכון לעכשיו, דביאן 7-9 תומך בכך, OpenSUSE LEAP (42.3 ו- 15.0) וטומבלווייד תומכים בזה. גם אובונטו 16.04 LTS עושה זאת.
כדי להתקין אותו, פתח מסוף והזן את הפקודות התואמות את מערכת ההפעלה שלך.
אובונטו 16.04 LTS
sudo apt install gksu
דביאן
sudo apt-get install gksu
OpenSUSE LEAP 15.0
sudo zypper addrepo http://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Leap_15.0/ gnome-apps sudo zypper install gksu
OpenSUSE LEAP 42.3
sudo zypper addrepo http://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Leap_42.3/ gnome-apps sudo zypper install gksu
OpenSUSE נענע
sudo zypper addrepo http://widehat.opensuse.org/opensuse/repositories/GNOME:/Apps/openSUSE_Factory/ gnome-apps sudo zypper install gksu
כאשר יישום Gksu מוגדר במערכת הלינוקס שלך, הוא אמור להיות מוכן לשימוש. כדי להפעיל תוכנית כ- Root, לחץ על Alt + F2 על שולחן העבודה. סרגל שיגור יופיע. בבר, כתוב gksu אחריה התוכנית שתרצה להפעיל. לדוגמה, כדי להפעיל את מנהל הקבצים XFCE4, עליך לעשות:

gksu thunar
כדי להפעיל כל יישום עם Gksu, עקוב אחר התחביר של שורת הפקודה שלמטה.
gksu programname
ניתן גם להפעיל אפליקציה ממש מהטרמינל כמו Root עם אותו תחביר.
הערות