Paano Paganahin ang GUI sa Amazon Linux EC2

Paano Paganahin Ang Gui Sa Amazon Linux Ec2



Nag-aalok ang Amazon Web Service ng maraming serbisyo sa cloud upang magamit ang mga mapagkukunan nito nang hindi kinakailangang pamahalaan ang mga ito. Ang platform ay nagpapahintulot sa gumagamit na lumikha ng isang virtual machine na tinatawag na instance sa cloud at patakbuhin ito sa kanilang lokal na makina. Maaaring manual na paganahin ng user ang Graphical User Interface (GUI) na tinatawag ding desktop environment, sa mga makina ng Amazon.

Magsimula tayo sa kung paano paganahin ang GUI sa Amazon Linux EC2.







Paganahin ang GUI sa Amazon Linux AWS EC2

Upang paganahin ang GUI sa halimbawa ng Amazon Linux EC2, pumunta sa dashboard ng EC2 mula sa platform ng Amazon:





I-type ang pangalan ng instance at piliin ang “ Amazon Linux ” Imahe ng Machine mula sa seksyong Mabilis na Pagsisimula:





Piliin ang uri ng instance at mag-click sa “ Gumawa ng bagong key pair ” link mula sa pahina ng paglikha ng halimbawa:



I-type ang pangalan ng key pair at i-click ang “ Gumawa ng key pair ” button pagkatapos i-configure ang mga setting ng key pair mula sa window:

Suriin ang mga setting mula sa Buod at mag-click sa “ Ilunsad ang Mga Instance 'button:

Pagkatapos nito, piliin ang halimbawa at mag-click sa ' Kumonekta 'button:

Kopyahin ang utos na ibinigay sa seksyong SSH mula sa pahina:

Gamitin ang sumusunod na command para kumonekta sa EC2 instance pagkatapos baguhin ang path ng private key pair file mula sa system:

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

Gamitin ang sumusunod na command upang i-update ang mga yum packages:

sudo yum -y update

Ang pagpapatakbo ng command sa itaas ay magpapakita ng sumusunod na output:

I-install ang kapaligiran ng Mate-Desktop sa pamamagitan ng paggamit ng sumusunod na command:

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

Ang utos sa itaas ay mag-i-install ng magaan na GUI-based na kapareha sa halimbawa:

Pagkatapos ng pag-install, dapat tukuyin ng user ang Mate bilang default na desktop gamit ang sumusunod na command:

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

Gamitin ang sumusunod na command upang mag-install ng ' VNC ” server na “tigervnc” sa kasong ito:

sudo yum i-install ang tigervnc-server

Ang pagpapatakbo ng command sa itaas ay mag-i-install ng Tiger vnc sa Linux machine:

Itakda ang password para sa Linux GUI sa pamamagitan ng pag-type ng sumusunod na command sa terminal:

vncpasswd

Ang pagpapatakbo ng utos sa itaas ay mag-uudyok sa gumagamit na i-type ang password nang dalawang beses at ang pagpindot sa enter ay magtatakda ng password:

Para sa mga kadahilanang pangseguridad, mahalagang paghigpitan ang vnc server sa localhost lamang sa pamamagitan ng paglikha ng isang direktoryo para sa tigervnc gamit ang sumusunod na command:

sudo mkdir /etc/tigervnc

Gamitin ang sumusunod na utos upang lumikha ng isang mandatoryong file ng pagsasaayos na may opsyon na localhost:

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

Lumikha ng bagong systemd unit mula sa isang kasalukuyang template sa pamamagitan ng pag-type ng sumusunod na command:

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

Gamitin ang sumusunod na command upang palitan ang lahat ng mga pangyayari ng user sa bagong unit ng EC2 user:

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

I-reload ang systemd manager gamit ang sumusunod na command:

sudo systemctl daemon-reload

Patakbuhin ang sumusunod na command upang paganahin ang serbisyo:

sudo systemctl paganahin ang vncserver@:1

Ang sumusunod na utos ay magsisimula sa serbisyo:

sudo systemctl simulan ang vncserver@:1

Ang pagpapatakbo sa itaas na serye ng mga utos ay magsisimula sa tigervnc server:

Pagkatapos nito, i-click dito upang i-download ang ' Tiger VNC ” software sa lokal na sistema:

I-install ang software sa system para magamit ang GUI:

Simulan ang PuTTY para buksan ang “ Mga lagusan 'winta mula sa' SSH ” seksyon at magdagdag ng source at destination port:

I-type ang sumusunod na command sa windows terminal para kumonekta sa EC2 instance sa pamamagitan ng pagbubukas ng port number 5901:

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

Ang syntax ng command sa itaas ay binanggit sa ibaba:

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

Ang pagpapatakbo ng command sa itaas ay kumonekta sa EC2 instance:

Buksan ang VNC viewer sa iyong system at i-type ang “ localhost:1 ” at i-click ang “ Kumonekta 'button:

Pagkatapos nito, ipasok ang password at mag-click sa ' OK 'button:

Ang sumusunod na screen ay ipapakita sa screen:

Matagumpay mong na-enable ang GUI sa halimbawa ng Amazon Linux EC2.

Konklusyon

Upang paganahin ang GUI sa Amazon Linux EC2 instance, magtungo sa EC2 dashboard mula sa AWS platform at maglunsad ng isang instance. Pagkatapos nito, kumonekta sa instance upang i-configure ang GUI sa pamamagitan ng pag-install ng VNC server sa makina at pagkatapos ay simulan ang server sa Linux. Simulan ang VNC viewer sa lokal na makina at i-configure ito upang tingnan ang GUI ng Linux machine EC2 instance.