Εγκατάσταση και διαμόρφωση του διακομιστή και του πελάτη X2Go στο Debian 8


Μεγάλο μέρος της δύναμης πίσω από το Linux προέρχεται από τη γραμμή εντολών και τη δυνατότητα εύκολης απομακρυσμένης διαχείρισης ενός συστήματος. Ωστόσο, για τους περισσότερους χρήστες από τον κόσμο των Windows ή αρχάριους διαχειριστές Linux, ενδέχεται να προτιμάται η πρόσβαση στο γραφικό περιβάλλον χρήστη για λειτουργίες απομακρυσμένης διαχείρισης.

Άλλοι χρήστες μπορεί απλώς να έχουν έναν επιτραπέζιο υπολογιστή στο σπίτι που μπορεί να χρειαστεί να διαχειρίζονται εφαρμογές γραφικών και από απόσταση. Όποια και αν είναι η περίπτωση, υπάρχουν ορισμένοι εγγενείς κίνδυνοι ασφάλειας, όπως η μη κρυπτογράφηση της απομακρυσμένης κυκλοφορίας, επιτρέποντας έτσι στους κακόβουλους χρήστες να μυρίσουν την περίοδο λειτουργίας της απομακρυσμένης επιφάνειας εργασίας.

Για να λύσει αυτό το κοινό πρόβλημα με τα συστήματα απομακρυσμένης επιφάνειας εργασίας, το X2Go διοχετεύει την περίοδο λειτουργίας απομακρυσμένης επιφάνειας εργασίας μέσω του ασφαλούς κελύφους (SSH). Αν και μόνο ένα από τα πολλά πλεονεκτήματα του X2Go, είναι πολύ σημαντικό!

Χαρακτηριστικά του X2Go

  1. Γραφικό τηλεχειριστήριο επιφάνειας εργασίας.
  2. Σήραγγα μέσω SSH.
  3. Υποστήριξη ήχου.
  4. Κοινή χρήση αρχείων και εκτυπωτών από πελάτη σε διακομιστή.
  5. Δυνατότητα πρόσβασης σε μια μεμονωμένη εφαρμογή και όχι σε μια ολόκληρη συνεδρία επιφάνειας εργασίας.

Ρύθμιση περιβάλλοντος

  1. Αυτός ο οδηγός προϋποθέτει μια λειτουργική εγκατάσταση του Debian 8 (Jessie) με LXDE (υποστηρίζονται, ωστόσο, άλλα περιβάλλοντα επιφάνειας εργασίας. δείτε αυτόν τον σύνδεσμο).
  2. Ένας άλλος πελάτης Linux για την εγκατάσταση του λογισμικού πελάτη X2Go (Αυτός ο οδηγός χρησιμοποιεί το Linux Mint 17.1 με το περιβάλλον επιφάνειας εργασίας Cinnamon).
  3. Λειτουργική σύνδεση δικτύου με τον openssh-server που είναι ήδη εγκατεστημένος και λειτουργεί.
  4. Πρόσβαση ρίζας

Εγκατάσταση διακομιστή και πελάτη X2Go στο Debian 8

Αυτό το μέρος της διαδικασίας θα απαιτήσει τη ρύθμιση του διακομιστή X2Go καθώς και ενός πελάτη X2Go προκειμένου να υπάρχει σύνδεση απομακρυσμένης επιφάνειας εργασίας. Ο οδηγός θα ξεκινήσει πρώτα με τη ρύθμιση του διακομιστή και στη συνέχεια θα προχωρήσει στη ρύθμιση του πελάτη.

Εγκατάσταση διακομιστή X2Go

Ο διακομιστής σε αυτό το σεμινάριο θα είναι το σύστημα Debian 8 που εκτελεί το LXDE. Η έναρξη της διαδικασίας εγκατάστασης είναι να εγκαταστήσετε το αποθετήριο X2Go Debian και να αποκτήσετε τα κλειδιά GPG. Το πρώτο βήμα είναι να αποκτήσετε τα κλειδιά που μπορείτε εύκολα να επιτύχετε με το apt.


apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E

Μόλις ληφθούν τα κλειδιά, πρέπει να δημιουργηθεί ένα αρχείο αποθήκης για το apt να αναζητήσει τα πακέτα X2Go σε μια συγκεκριμένη θέση αποθήκης. Όλα αυτά μπορούν να επιτευχθούν με μια απλή εντολή που δημιουργεί το απαραίτητο αρχείο λίστας apt και τοποθετεί την κατάλληλη καταχώρηση σε αυτό το αρχείο.


echo "deb http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
apt-get update

Οι παραπάνω εντολές θα δώσουν εντολή στο apt να πραγματοποιήσει αναζήτηση σε αυτό το νέο αποθετήριο για πακέτα και πιο συγκεκριμένα τα πακέτα X2Go. Σε αυτό το σημείο, το σύστημα είναι έτοιμο να εγκαταστήσει τον διακομιστή X2Go χρησιμοποιώντας το apt meta-packager.


apt-get install x2goserver

Σε αυτό το σημείο θα πρέπει να εγκατασταθεί και να ξεκινήσει ο διακομιστής X2Go. Ωστόσο, είναι πάντα καλή ιδέα να επιβεβαιώσετε ότι οι εγκατεστημένοι διακομιστές εκτελούνται.


ps aux | grep x2go

Σε περίπτωση που το σύστημα δεν εκκινήσει αυτόματα το X2Go, εκτελέστε την ακόλουθη εντολή για να προσπαθήσετε να ξεκινήσετε την υπηρεσία.


service x2goserver start

Σε αυτό το σημείο θα πρέπει να γίνει η βασική διαμόρφωση διακομιστή και το σύστημα θα πρέπει να περιμένει για συνδέσεις από το σύστημα X2Go client.