Η Amazon Web Service προσφέρει πολλές υπηρεσίες στο cloud για να χρησιμοποιεί τους πόρους της χωρίς να χρειάζεται να τους διαχειρίζεται. Η πλατφόρμα επιτρέπει στον χρήστη να δημιουργήσει μια εικονική μηχανή που ονομάζεται παράδειγμα στο cloud και να την εκτελέσει στον τοπικό υπολογιστή του. Ο χρήστης μπορεί να ενεργοποιήσει με μη αυτόματο τρόπο το Graphical User Interface (GUI) που ονομάζεται επίσης περιβάλλον επιφάνειας εργασίας, σε μηχανές Amazon.
Ας ξεκινήσουμε με τον τρόπο ενεργοποίησης του GUI στο Amazon Linux EC2.
Ενεργοποίηση GUI στο Amazon Linux AWS EC2
Για να ενεργοποιήσετε το γραφικό περιβάλλον στο Amazon Linux EC2, κατευθυνθείτε στον πίνακα εργαλείων EC2 από την πλατφόρμα Amazon:
Πληκτρολογήστε το όνομα του στιγμιότυπου και επιλέξτε ' Amazon Linux ” Εικόνα μηχανής από την ενότητα Γρήγορη εκκίνηση:
Επιλέξτε τον τύπο εμφάνισης και κάντε κλικ στο ' Δημιουργία νέου ζεύγους κλειδιών ” σύνδεσμος από τη σελίδα δημιουργίας περιπτώσεων:
Πληκτρολογήστε το όνομα του ζεύγους κλειδιών και κάντε κλικ στο ' Δημιουργία ζεύγους κλειδιών κουμπί ” μετά τη διαμόρφωση των ρυθμίσεων ζεύγους κλειδιών από το παράθυρο:
Ελέγξτε τις ρυθμίσεις από τη Σύνοψη και κάντε κλικ στο ' Εκκίνηση περιπτώσεων Κουμπί ”:
Μετά από αυτό, επιλέξτε το παράδειγμα και κάντε κλικ στο ' Συνδέω-συωδεομαι Κουμπί ”:
Αντιγράψτε την εντολή που παρέχεται στην ενότητα 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:
Ορίστε τον κωδικό πρόσβασης για το Linux GUI πληκτρολογώντας την ακόλουθη εντολή στο τερματικό:
vncpasswdΗ εκτέλεση της παραπάνω εντολής θα ζητήσει από τον χρήστη να πληκτρολογήσει τον κωδικό πρόσβασης δύο φορές και πατώντας enter θα οριστεί ο κωδικός:
Για λόγους ασφαλείας, είναι σημαντικό να περιορίσετε τον διακομιστή vnc στον localhost μόνο δημιουργώντας έναν κατάλογο για το tigervnc χρησιμοποιώντας την ακόλουθη εντολή:
sudo mkdir /etc/tigervncΧρησιμοποιήστε την ακόλουθη εντολή για να δημιουργήσετε ένα υποχρεωτικό αρχείο ρυθμίσεων με την επιλογή localhost:
sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'Δημιουργήστε μια νέα μονάδα systemd από ένα υπάρχον πρότυπο πληκτρολογώντας την ακόλουθη εντολή:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.serviceΧρησιμοποιήστε την ακόλουθη εντολή για να αντικαταστήσετε όλες τις εμφανίσεις του χρήστη στη νέα μονάδα με χρήστη EC2:
sudo sed -i 's/Φορτώστε ξανά το systemd manager χρησιμοποιώντας την ακόλουθη εντολή:
sudo systemctl daemon-reloadΕκτελέστε την ακόλουθη εντολή για να ενεργοποιήσετε την υπηρεσία:
sudo systemctl ενεργοποίηση vncserver@:1Η ακόλουθη εντολή θα ξεκινήσει την υπηρεσία:
sudo systemctl start vncserver@:1Εκτελώντας την παραπάνω σειρά εντολών θα ξεκινήσει ο διακομιστής tigervnc:
Μετά από αυτό, κάντε κλικ εδώ για να κατεβάσετε το ' Tiger 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:
Ανοίξτε το πρόγραμμα προβολής VNC στο σύστημά σας και πληκτρολογήστε ' localhost:1 ' και κάντε κλικ στο ' Συνδέω-συωδεομαι Κουμπί ”:
Μετά από αυτό, εισάγετε τον κωδικό πρόσβασης και κάντε κλικ στο ' Εντάξει Κουμπί ”:
Στην οθόνη θα εμφανιστεί η ακόλουθη οθόνη:
Ενεργοποιήσατε επιτυχώς το GUI στο παράδειγμα Amazon Linux EC2.
συμπέρασμα
Για να ενεργοποιήσετε το GUI στην παρουσία του Amazon Linux EC2, κατευθυνθείτε στον πίνακα εργαλείων EC2 από την πλατφόρμα AWS και ξεκινήστε μια παρουσία. Μετά από αυτό, συνδεθείτε στο στιγμιότυπο για να διαμορφώσετε το GUI εγκαθιστώντας τον διακομιστή VNC στο μηχάνημα και, στη συνέχεια, ξεκινήστε τον διακομιστή σε Linux. Ξεκινήστε το πρόγραμμα προβολής VNC στο τοπικό μηχάνημα και διαμορφώστε το για να προβάλετε το γραφικό περιβάλλον εργασίας του στιγμιότυπου του μηχανήματος Linux EC2.