ایمیزون لینکس EC2 میں GUI کو کیسے فعال کریں۔

Aymyzwn Lynks Ec2 My Gui Kw Kys F Al Kry



ایمیزون ویب سروس کلاؤڈ پر اپنے وسائل کو منظم کیے بغیر استعمال کرنے کے لیے بہت سی خدمات پیش کرتی ہے۔ پلیٹ فارم صارف کو کلاؤڈ پر مثال کے طور پر ایک ورچوئل مشین بنانے اور اسے اپنی مقامی مشین پر چلانے کی اجازت دیتا ہے۔ صارف ایمیزون مشینوں پر دستی طور پر گرافیکل یوزر انٹرفیس (GUI) کو فعال کر سکتا ہے جسے ڈیسک ٹاپ ماحول بھی کہا جاتا ہے۔

آئیے ایمیزون لینکس EC2 میں GUI کو فعال کرنے کے طریقے سے شروع کریں۔







Amazon Linux AWS EC2 میں GUI کو فعال کریں۔

Amazon Linux EC2 مثال میں GUI کو فعال کرنے کے لیے، Amazon پلیٹ فارم سے EC2 ڈیش بورڈ میں جائیں:





مثال کا نام ٹائپ کریں اور منتخب کریں ' ایمیزون لینکس کوئیک سٹارٹ سیکشن سے مشین کی تصویر:





مثال کی قسم کو منتخب کریں اور 'پر کلک کریں نیا کلیدی جوڑا بنائیں مثال تخلیق صفحہ سے لنک:



کلیدی جوڑے کا نام ٹائپ کریں اور 'پر کلک کریں۔ کلیدی جوڑی بنائیں ونڈو سے کلیدی جوڑی کی ترتیبات کو ترتیب دینے کے بعد بٹن:

خلاصہ سے ترتیبات کا جائزہ لیں اور 'پر کلک کریں۔ مثالیں لانچ کریں۔ بٹن:

اس کے بعد، مثال کو منتخب کریں اور 'پر کلک کریں جڑیں بٹن:

صفحہ سے SSH سیکشن میں فراہم کردہ کمانڈ کو کاپی کریں:

سسٹم سے نجی کلیدی جوڑی فائل کا راستہ تبدیل کرنے کے بعد EC2 مثال سے جڑنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

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

یم پیکجز کو اپ ڈیٹ کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

sudo yum -y اپ ڈیٹ

مندرجہ بالا کمانڈ کو چلانے سے درج ذیل آؤٹ پٹ ظاہر ہوگا۔

درج ذیل کمانڈ کا استعمال کرکے میٹ ڈیسک ٹاپ ماحول کو انسٹال کریں:

sudo amazon-linux-extras install mate-desktop1.x

مندرجہ بالا کمانڈ مثال کے طور پر ہلکا پھلکا GUI پر مبنی میٹ انسٹال کرے گا:

انسٹالیشن کے بعد، صارف کو مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے میٹ کو ڈیفالٹ ڈیسک ٹاپ کے طور پر بیان کرنا ہوگا۔

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

انسٹال کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں ' VNC سرور جو اس معاملے میں 'tigervnc' ہے:

sudo yum tigervnc-server انسٹال کریں۔

مندرجہ بالا کمانڈ کو چلانے سے لینکس مشین پر ٹائیگر وی این سی انسٹال ہو جائے گا:

ٹرمینل پر درج ذیل کمانڈ کو ٹائپ کرکے لینکس GUI کے لیے پاس ورڈ سیٹ کریں:

vncpasswd

مندرجہ بالا کمانڈ کو چلانے سے صارف کو دو بار پاس ورڈ ٹائپ کرنے کا اشارہ ملے گا اور انٹر کو دبانے سے پاس ورڈ سیٹ ہو جائے گا۔

سیکورٹی وجوہات کی بناء پر، درج ذیل کمانڈ کا استعمال کرتے ہوئے ٹائیگر وی این سی کے لیے ڈائرکٹری بنا کر vnc سرور کو صرف لوکل ہوسٹ تک محدود کرنا ضروری ہے۔

sudo mkdir /etc/tigervnc

لوکل ہوسٹ آپشن کے ساتھ لازمی کنفیگریشن فائل بنانے کے لیے درج ذیل کمانڈ کا استعمال کریں:

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

درج ذیل کمانڈ کا استعمال کرکے سسٹمڈ مینیجر کو دوبارہ لوڈ کریں:

sudo systemctl daemon-reload

سروس کو فعال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

sudo systemctl enable vncserver@:1

درج ذیل کمانڈ سروس شروع کرے گی:

sudo systemctl start vncserver@:1

کمانڈز کی مندرجہ بالا سیریز کو چلانے سے tigervnc سرور شروع ہو جائے گا:

اس کے بعد، کلک کریں یہاں ڈاؤن لوڈ کرنے کے لیے ' ٹائیگر وی این سی مقامی نظام پر سافٹ ویئر:

GUI استعمال کرنے کے لیے سسٹم پر سافٹ ویئر انسٹال کریں:

کھولنے کے لیے پٹی شروع کریں ' سرنگیں۔ ' ونڈو سے ' ایس ایس ایچ ' سیکشن اور ماخذ اور منزل کی بندرگاہیں شامل کریں:

پورٹ نمبر 5901 کو کھول کر EC2 مثال سے منسلک ہونے کے لیے ونڈوز ٹرمینل پر درج ذیل کمانڈ کو ٹائپ کریں:

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 'اور' پر کلک کریں جڑیں بٹن:

اس کے بعد پاس ورڈ درج کریں اور 'پر کلک کریں۔ ٹھیک ہے بٹن:

مندرجہ ذیل اسکرین اسکرین پر دکھایا جائے گا:

آپ نے Amazon Linux EC2 مثال میں GUI کو کامیابی کے ساتھ فعال کر دیا ہے۔

نتیجہ

Amazon Linux EC2 مثال میں GUI کو فعال کرنے کے لیے، AWS پلیٹ فارم سے EC2 ڈیش بورڈ میں جائیں اور ایک مثال شروع کریں۔ اس کے بعد، مشین پر VNC سرور انسٹال کرکے GUI کو کنفیگر کرنے کے لیے مثال سے جڑیں اور پھر لینکس پر سرور شروع کریں۔ VNC ویور کو مقامی مشین پر شروع کریں اور اسے لینکس مشین EC2 مثال کے GUI کو دیکھنے کے لیے ترتیب دیں۔