בעוד ש-X11 נותר הבסיס לרוב שולחנות העבודה של לינוקס, שקיפות הרשת שלו, או היכולת להציג פלט ברחבי הרשת, היא אחת התכונות הלא מוכרות שלו. SSH מקל ומאובטח להפעיל יישומי GUI של Linux במחשב מרוחק ולהציג אותם במחשב שלך.

למה להפעיל אפליקציות לינוקס מרחוק?

למה שתרצה להפעיל תוכנת לינוקס גרפית על מחשב אחר? אם השתמשת בתוכנת מחשוב מדעי מורכבת כמו R או Mathematica, תוכל להפעיל אותה על מכונה חזקה יותר תוך שימוש בסביבת מחשוב קלת משקל באופן מקומי, כגון על א Chromebook.

זוהי גם דרך מצוינת לשתף יישומים טכניים בין מספר משתמשים על ידי התקנתם בשרת מרכזי.

אישור חיבורי X בשרת

כדי לאפשר חיבורי X11 דרך SSH, תצטרך להפעיל העברה של X11 בשרת המרוחק. זה נעשה באמצעות /etc/ssh/sshd_config קוֹבֶץ.

תצטרך לפתוח את הקובץ הזה בתור משתמש השורש כדי לערוך אותו. גלול מטה לאפשרות "X11Forwarding" ושנה אותה ל"כן" אם היא לא מופעלת כבר. כדי להפעיל מחדש את שרת SSH, השתמש בפקודה systemctl:

sudo systemctl הפעל מחדש את sshd

ייתכן שתצטרך גם להסיר תו מוביל של הערה "#" כדי להפעיל אותו. לאחר שתסיים, שמור את הקובץ והפעל את שרת OpenSSH אם הוא עדיין לא פועל. אם אינך המנהל, ייתכן שתצטרך לבקש מהמנהל לעשות זאת עבורך.

instagram viewer

הפעלת אפליקציות Graphical X מרחוק באמצעות SSH

כדי להפעיל את אפליקציות ה-X שלך מרחוק, היכנס לשרת המרוחק באמצעות SSH עם ה- -איקס אפשרות, שתאפשר העברה של X בקצה הלקוח.

ssh -X username@server

כדי להפעיל את התוכניות שלך, התקשר אליהן משורת הפקודה כאילו אתה יושב ליד מערכת לינוקס שולחנית. אם הכל הולך כשורה, אתה אמור לראות את התוכנית מופיעה על שולחן העבודה שלך, למרות שהיא פועלת במקום אחר.

מכיוון שהעברת X היא איטית, ייתכן שיחלוף זמן מה מרגע הפעלת הפקודה ועד לפתיחת החלון. אם אתה צריך שולחן עבודה מלא או רוצה להפעיל יישומים מהר יותר, אולי תרצה לבדוק פתרון תצוגה מרחוק נוסף כמו VNC.

אם אתה נתקל בבעיות, נסה להשתמש ב- אפשרות במקום -איקס. זה ישבית כמה בדיקות אבטחה אבל עדיין יאפשר לך להפעיל X אפליקציות על SSH. אם זה נכשל, ודא שהעברת X מופעלת במחשב המרוחק כפי שהוזכר לעיל.

עכשיו אתה יכול להריץ אפליקציות לינוקס על SSH

העברה SSH X מקל על הפעלת אפליקציות Linux GUI מרחוק. זה מראה עד כמה לינוקס מוכוונת רשת מכיוון שאתה יכול להשתמש במערכות מרוחקות ממש כאילו אתה יושב ממש ליד המקלדת והמסך, לא משנה היכן אתה נמצא. לאחר הגדרת SSH, כניסות מאובטחות מרחוק הן פשוטות.

כיצד להגדיר SSH ב-Linux ולבדוק את ההגדרה שלך: מדריך למתחילים

צריך לגשת למחשב הלינוקס או לשרת שלך מרחוק? הנה איך להגדיר ולהגדיר SSH ב-Linux, Windows ובנייד.

קרא הבא

לַחֲלוֹקצִיוּץאימייל
נושאים קשורים
  • לינוקס
  • SSH
  • אפליקציות לינוקס
על הסופר
דיוויד דלוני (67 מאמרים שפורסמו)

דיוויד הוא סופר עצמאי המבוסס בצפון מערב האוקיינוס ​​השקט, אך במקור מגיע מאזור המפרץ. הוא חובב טכנולוגיה מאז ילדותו. תחומי העניין של דוד כוללים קריאה, צפייה בתוכניות טלוויזיה וסרטים איכותיים, משחקי רטרו ואיסוף תקליטים.

עוד מדיוויד דלוני

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחץ כאן כדי להירשם