כיצד להפעיל GUI באמזון לינוקס EC2

Kyzd Lhp Yl Gui B Mzwn Lynwqs Ec2



Amazon Web Service מציע שירותים רבים בענן כדי להשתמש במשאבים שלו מבלי צורך לנהל אותם. הפלטפורמה מאפשרת למשתמש ליצור מכונה וירטואלית הנקראת מופע על הענן ולהפעיל אותה על המכונה המקומית שלו. המשתמש יכול להפעיל באופן ידני את ממשק המשתמש הגרפי (GUI) הנקרא גם סביבת שולחן עבודה, במכונות אמזון.

בואו נתחיל עם איך להפעיל GUI באמזון לינוקס EC2.







הפעל ממשק משתמש ב-Amazon Linux AWS EC2

כדי להפעיל את ה-GUI במופע של Amazon Linux EC2, היכנס ללוח המחוונים EC2 מפלטפורמת אמזון:





הקלד את שם המופע ובחר את ' אמזון לינוקס ' תמונת מכונה מקטע התחלה מהירה:





בחר את סוג המופע ולחץ על ' צור זוג מפתחות חדש ' קישור מדף יצירת המופע:



הקלד את השם של זוג המפתחות ולחץ על ' צור זוג מפתחות ' כפתור לאחר הגדרת הגדרות צמד המפתחות מהחלון:

עיין בהגדרות מהסיכום ולחץ על ' הפעל מופעים ' כפתור:

לאחר מכן, בחר את המופע ולחץ על ' לְחַבֵּר ' כפתור:

העתק את הפקודה שסופקה בסעיף SSH מהעמוד:

השתמש בפקודה הבאה כדי להתחבר למופע EC2 לאחר שינוי הנתיב של קובץ זוג המפתחות הפרטיים מהמערכת:

ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com

השתמש בפקודה הבאה כדי לעדכן חבילות yum:

עדכון sudo yum -y

הפעלת הפקודה לעיל תציג את הפלט הבא:

התקן את סביבת Mate-Desktop באמצעות הפקודה הבאה:

sudo amazon-linux-extras להתקין mate-desktop1.x

הפקודה לעיל תתקין את ה-Mate קל משקל מבוסס GUI במופע:

לאחר ההתקנה, על המשתמש להגדיר את Mate כשולחן העבודה המוגדר כברירת מחדל באמצעות הפקודה הבאה:

sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'

השתמש בפקודה הבאה כדי להתקין ' VNC 'שרת שהוא 'tigervnc' במקרה זה:

sudo yum התקן את tigervnc-server

הפעלת הפקודה לעיל תתקין את Tiger vnc במחשב לינוקס:

הגדר את הסיסמה עבור Linux GUI על ידי הקלדת הפקודה הבאה בטרמינל:

vncpasswd

הפעלת הפקודה לעיל תנחה את המשתמש להקליד את הסיסמה פעמיים והקשה על אנטר תגדיר את הסיסמה:

מטעמי אבטחה, חשוב להגביל את שרת vnc ל-localhost רק על ידי יצירת ספרייה עבור tigervnc באמצעות הפקודה הבאה:

sudo mkdir /etc/tigervnc

השתמש בפקודה הבאה כדי ליצור קובץ תצורה חובה עם אפשרות localhost:

sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'

צור יחידת מערכת חדשה מתבנית קיימת על ידי הקלדת הפקודה הבאה:

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service

השתמש בפקודה הבאה כדי להחליף את כל המופעים של המשתמש ביחידה החדשה במשתמש EC2:

sudo sed -i 's//ec2-user/' /etc/systemd/system/vncserver@.service

טען מחדש את מנהל systemd באמצעות הפקודה הבאה:

sudo systemctl daemon-reload

הפעל את הפקודה הבאה כדי להפעיל את השירות:

sudo systemctl אפשר את vncserver@:1

הפקודה הבאה תתחיל את השירות:

sudo systemctl התחל את vncserver@:1

הפעלת סדרת הפקודות לעיל תפעיל את שרת tigervnc:

לאחר מכן, לחץ כאן כדי להוריד את ' טייגר VNC ' תוכנה במערכת המקומית:

התקן את התוכנה במערכת כדי להשתמש ב-GUI:

הפעל את PuTTY כדי לפתוח את ' מנהרות 'חלון מה' SSH ' מקטע ולהוסיף יציאות מקור ויעד:

הקלד את הפקודה הבאה במסוף Windows כדי להתחבר למופע EC2 על ידי פתיחת מספר היציאה 5901:

ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64

התחביר של הפקודה לעיל מוזכר להלן:

ssh -L 5901:localhost:5901 -i ec2-user@

הפעלת הפקודה לעיל תתחבר למופע EC2:

פתח את מציג VNC במערכת שלך והקלד ' מארח מקומי: 1 ' ולחץ על ' לְחַבֵּר ' כפתור:

לאחר מכן, הזן את הסיסמה ולחץ על ' בסדר ' כפתור:

המסך הבא יוצג על המסך:

הפעלת בהצלחה GUI במופע של Amazon Linux EC2.

סיכום

כדי להפעיל GUI במופע של Amazon Linux EC2, היכנס ללוח המחוונים EC2 מפלטפורמת AWS והפעל מופע. לאחר מכן, התחבר למופע כדי להגדיר את ה-GUI על ידי התקנת שרת VNC במכונה ולאחר מכן הפעל את השרת ב-Linux. הפעל את מציג VNC במחשב המקומי והגדר אותו להציג את ה-GUI של מופע EC2 של מכונת Linux.