Android

Πώς να εγκαταστήσετε τον διακομιστή xrdp (απομακρυσμένη επιφάνεια εργασίας) στο ubuntu 18.04

How to Working Remotely Using Google Remote Desktop

How to Working Remotely Using Google Remote Desktop

Πίνακας περιεχομένων:

Anonim

Το Xrdp είναι μια εφαρμογή ανοιχτού κώδικα του πρωτοκόλλου Remote Desktop Protocol (RDP) της Microsoft που σας επιτρέπει να ελέγχετε γραφικά ένα απομακρυσμένο σύστημα. Με το RDP, μπορείτε να συνδεθείτε στο απομακρυσμένο μηχάνημα και να δημιουργήσετε μια πραγματική συνεδρία επιφάνειας εργασίας όπως και αν είχατε συνδεθεί σε ένα τοπικό μηχάνημα.

Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε και να ρυθμίσετε το διακομιστή Xrdp στο Ubuntu 18.04.

Εγκατάσταση περιβάλλοντος επιφάνειας εργασίας

Γενικά, οι διακομιστές Linux δεν έχουν εγκατεστημένο περιβάλλον επιφάνειας εργασίας. Το πρώτο μας βήμα είναι να εγκαταστήσουμε το X11 και ένα ελαφρύ περιβάλλον επιφάνειας εργασίας που θα λειτουργήσει ως backend για το Xrdp.

Υπάρχουν πολλά περιβάλλοντα επιφάνειας εργασίας (DE) διαθέσιμα σε αποθετήρια του Ubuntu. Θα εγκαταστήσουμε το Xfce. Είναι ένα γρήγορο, σταθερό και ελαφρύ περιβάλλον επιφάνειας εργασίας, το οποίο το καθιστά ιδανικό για χρήση σε απομακρυσμένο διακομιστή.

Πληκτρολογήστε τις ακόλουθες εντολές ως χρήστη με δικαιώματα sudo για να εγκαταστήσετε το Xfce στον διακομιστή σας:

sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Ανάλογα με το σύστημά σας, η λήψη και εγκατάσταση των πακέτων Xfce θα χρειαστεί λίγο χρόνο.

Εγκατάσταση του Xrdp

Το πακέτο Xrdp διατίθεται στις προεπιλεγμένες αποθήκες του Ubuntu. Για να το εγκαταστήσετε, εκτελέστε:

sudo apt install xrdp

Όταν ολοκληρωθεί η διαδικασία εγκατάστασης, η υπηρεσία Xrdp θα ξεκινήσει αυτόματα. Μπορείτε να επαληθεύσετε ότι το Xrdp εκτελείται πληκτρολογώντας:

sudo systemctl status xrdp

Η έξοδος θα φαίνεται κάπως έτσι:

● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…

Από προεπιλογή, το Xrdp χρησιμοποιεί το αρχείο /etc/ssl/private/ssl-cert-snakeoil.key το οποίο μπορεί να διαβαστεί μόνο από χρήστες που είναι μέλη της ομάδας "ssl-cert". Εκτελέστε την ακόλουθη εντολή για να προσθέσετε τον χρήστη xrdp στην ομάδα:

sudo adduser xrdp ssl-cert

Αυτό είναι. Το Xrdp έχει εγκατασταθεί στον διακομιστή Ubuntu σας.

Ρύθμιση του Xrdp

Τα αρχεία ρυθμίσεων Xrdp βρίσκονται στον κατάλογο /etc/xrdp . Για βασικές συνδέσεις Xrdp, θα πρέπει να ρυθμίσετε μόνο το Xrdp για να χρησιμοποιήσετε το Xfce. Για να το ανοίξετε, ανοίξτε το ακόλουθο αρχείο στον επεξεργαστή κειμένου:

sudo nano /etc/xrdp/xrdp.ini

Προσθέστε την ακόλουθη γραμμή στο τέλος του αρχείου:

/etc/xrdp/xrdp.ini

exec startxfce4

Αποθηκεύστε το αρχείο και κάντε επανεκκίνηση της υπηρεσίας Xrdp:

sudo systemctl restart xrdp

Διαμόρφωση του τείχους προστασίας

Από προεπιλογή, το Xrdp ακούει στη θύρα 3389 σε όλες τις διεπαφές. Αν τρέχετε ένα τείχος προστασίας στο διακομιστή Ubuntu (το οποίο πρέπει πάντα να κάνετε), θα πρέπει να προσθέσετε έναν κανόνα που θα ενεργοποιήσει την κυκλοφορία στη θύρα Xrdp.

Για να επιτρέψετε την πρόσβαση στον διακομιστή Xrdp από συγκεκριμένη διεύθυνση IP ή περιοχή IP, στο παράδειγμα 192.168.1.0/24 , εκτελέστε την ακόλουθη εντολή:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Για αυξημένη ασφάλεια, μπορείτε να εξετάσετε το ενδεχόμενο να ρυθμίσετε το Xrdp για να ακούτε μόνο στο localhost και να δημιουργείτε μια σήραγγα SSH που προωθεί με ασφάλεια την κυκλοφορία από το τοπικό σας μηχάνημα στη θύρα 3389 στο διακομιστή στην ίδια θύρα. Μια άλλη ασφαλή επιλογή είναι να εγκαταστήσετε το OpenVPN και να συνδεθείτε στο διακομιστή Xrdp μέσω του ιδιωτικού δικτύου.

Σύνδεση με τον διακομιστή Xrdp

Τώρα που έχετε ρυθμίσει το διακομιστή σας Xrdp, είναι καιρός να ανοίξετε τον πελάτη Xrdp και να συνδεθείτε στο διακομιστή.

Τώρα μπορείτε να αρχίσετε να αλληλεπιδράτε με την απομακρυσμένη επιφάνεια XFCE από την τοπική μηχανή σας χρησιμοποιώντας το πληκτρολόγιο και το ποντίκι.

συμπέρασμα

Η εγκατάσταση ενός διακομιστή Xrdp σάς επιτρέπει να διαχειριστείτε το διακομιστή Ubuntu 18.04 από την τοπική υπολογιστική επιφάνεια εργασίας χρησιμοποιώντας μια εύκολη στη χρήση γραφική διεπαφή.

ubuntu rdp