Πώς να ρυθμίσετε μια απομακρυσμένη επιφάνεια εργασίας στο Linux

How Set Up Remote Desktop Linux



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

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







Απομακρυσμένη επιφάνεια εργασίας στο Linux

Υπάρχουν αρκετοί διαφορετικοί τρόποι για να ρυθμίσετε μια απομακρυσμένη επιφάνεια εργασίας στο Linux. Όσον αφορά το CLI, το SSH είναι ίσως η καλύτερη μέθοδος που πρέπει να χρησιμοποιηθεί για αυτό. Αν ψάχνετε για απομακρυσμένη επιφάνεια εργασίας GUI, υπάρχουν πολλές άλλες διαθέσιμες επιλογές. Αυτό το άρθρο θα καλύψει μερικούς από τους πιο δημοφιλείς τρόπους χρήσης απομακρυσμένης επιφάνειας εργασίας o στο Linux.



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



TeamViewer

Μεταξύ όλων των εργαλείων απομακρυσμένης επιφάνειας εργασίας, το TeamViewer είναι ένα από τα κορυφαία. Είναι ένα μοντέλο freemium που σημαίνει ότι μπορείτε να χρησιμοποιήσετε τη βασική έκδοση δωρεάν και να πληρώσετε για περισσότερες δυνατότητες και πρόσβαση στο λογισμικό. Για να ενεργοποιήσετε την απομακρυσμένη σύνδεση, και οι δύο συσκευές πρέπει να έχουν εγκατεστημένο το TeamViewer.





Το TeamViewer είναι ένα εργαλείο πολλαπλών πλατφορμών που διατίθεται για Windows, Linux, macOS και άλλα λειτουργικά συστήματα. Για εγκατάσταση σε Linux, αρπάξτε το κατάλληλο πακέτο Linux για το σύστημά σας. Λήψη TeamViewer εδώ.

Στην περίπτωσή μου, επειδή χρησιμοποιώ το Ubuntu, έπιασα το πακέτο DEB. Εάν χρησιμοποιείτε openSUSE, RHEL, CentOS ή Fedora, θα πρέπει να πάρετε το πακέτο RPM.



Για να εγκαταστήσετε το πακέτο DEB στο Ubuntu, εκτελέστε την ακόλουθη εντολή στο τερματικό.

$sudoκατάλληλοςεγκαθιστώΤο/teamviewer_15.7.6_amd64.deb

Για να εγκαταστήσετε το πακέτο RPM σε openSUSE ή SUSE Linux, εκτελέστε την ακόλουθη εντολή.

$sudoφερμουάρεγκαθιστώΤο/teamviewer.x86_64.rpm

Για να εγκαταστήσετε το πακέτο RPM σε RHEL ή CentOS, εκτελέστε την ακόλουθη εντολή.

$sudo yum εγκατάστασηΤο/teamviewer.x86_64.rpm

Για να εγκαταστήσετε το πακέτο RPM στο Fedora, εκτελέστε την ακόλουθη εντολή.

$sudodnf localinstall teamviewer.x86_64.rpm

Εάν εκτελείτε Arch Linux ή Arch-derivatives, μπορείτε να αποκτήσετε το TeamViewer από το AUR εδώ.

Μόλις ολοκληρωθεί η εγκατάσταση, ξεκινήστε την εφαρμογή.

Αποδεχτείτε τη σύμβαση άδειας χρήσης.

Το TeamViewer είναι τώρα έτοιμο να δημιουργήσει μια σύνδεση απομακρυσμένης επιφάνειας εργασίας. Το αναγνωριστικό και ο κωδικός πρόσβασης θα απαιτηθούν για να συνδεθεί κάποιος άλλος στο σύστημα. Σημειώστε ότι αυτά είναι τυχαία και προσωρινά. Είναι δυνατό να διαμορφώσετε προσαρμοσμένα διαπιστευτήρια και μόνιμες συνδέσεις. Ωστόσο, θα χρειαστεί να έχετε λογαριασμό TeamViewer. Προς το παρόν, θα δημιουργήσουμε τη βασική σύνδεση απομακρυσμένης επιφάνειας εργασίας TeamViewer.

Εισαγάγετε το αναγνωριστικό συνεργάτη της απομακρυσμένης επιφάνειας εργασίας και κάντε κλικ στην επιλογή Σύνδεση.

Το TeamViewer θα ζητήσει τον κωδικό πρόσβασης της απομακρυσμένης επιφάνειας εργασίας.

Voilà! Η απομακρυσμένη επιφάνεια εργασίας έχει ρυθμιστεί με επιτυχία!

Ρεμμινα

Το Remmina είναι ένας δωρεάν πελάτης απομακρυσμένης επιφάνειας εργασίας ανοιχτού κώδικα. Όπως και το TeamViewer, το Remmina είναι διαθέσιμο για όλες τις μεγάλες πλατφόρμες. Το Remmina υποστηρίζει διάφορα πρωτόκολλα δικτύου απομακρυσμένης επιφάνειας εργασίας, συμπεριλαμβανομένων των VNC, SSH, RDP, NX και XDMCP.

Σε αντίθεση με το TeamViewer, το Remmina δεν έχει περιορισμούς ως προς τη χρήση του. Το Remmina μπορεί να χρησιμοποιηθεί τόσο για προσωπικό όσο και για επαγγελματικό φόρτο εργασίας (διαχειριστής συστήματος, διακομιστής και άλλοι). Αυτό καθιστά το Remmina απίστευτα προσοδοφόρο για γενικούς και επαγγελματίες χρήστες.

Σημειώστε ότι το Remmina είναι απλώς ένας πελάτης που μπορεί να συνδεθεί σε όλους τους απομακρυσμένους επιτραπέζιους υπολογιστές σας μέσω υποστηριζόμενων πρωτοκόλλων. Οι απομακρυσμένοι επιτραπέζιοι υπολογιστές πρέπει να έχουν διαμορφωθεί με απομακρυσμένο διακομιστή επιτραπέζιου υπολογιστή (διακομιστής VNC, SSH, διακομιστής NoMachine, κ.λπ.) εκ των προτέρων, έτσι ώστε η Remmina να έχει πρόσβαση σε αυτές.

Υπάρχουν διάφοροι τρόποι για να εγκαταστήσετε το Remmina. Ανάλογα με τη διανομή σας, η μέθοδος θα διαφέρει. Δείτε το επίσημο Οδηγός εγκατάστασης Remmina εδώ.

Αυτή η ενότητα θα καλύψει τον τρόπο εγκατάστασης του Remmina snap και flatpak. Αυτά είναι καθολικά πακέτα Linux, ώστε να μπορείτε να τα απολαύσετε σε οποιαδήποτε διανομή που εκτελείτε.

Για να εγκαταστήσετε το κουμπί Remmina snap, εκτελέστε την ακόλουθη εντολή. Σημειώστε ότι πρέπει ήδη να έχετε εγκαταστήσει το σύστημα snappy (snap package manager) στο σύστημά σας.

$sudoθραύσηεγκαθιστώρεμινα

Για να εγκαταστήσετε το Remmina flatpak, εκτελέστε την ακόλουθη εντολή. Όπως και με το snap, θα πρέπει πρώτα να έχετε εγκαταστήσει τον διαχειριστή πακέτων snap.

$sudoflatpakεγκαθιστώflathub org.remmina.Remmina

Μόλις ολοκληρωθεί η εγκατάσταση, ξεκινήστε το εργαλείο.

Θα συνδεθώ σε ένα απομακρυσμένο σύστημα Ubuntu που έχει ήδη διαμορφωθεί με διακομιστή VNC. Για να συνδεθείτε στην απομακρυσμένη επιφάνεια εργασίας, κάντε δεξί κλικ και επιλέξτε Σύνδεση.

NoMachine

Το TeamViewer είναι ένα ισχυρό, εύχρηστο λογισμικό απομακρυσμένης επιφάνειας εργασίας, αλλά έρχεται με μια τιμή για ισχυρούς χρήστες. Στην περίπτωση του Remmina, είναι δωρεάν, αλλά πρέπει να περάσετε από τη διαμόρφωση του VNC στο μηχάνημα -στόχο. Αν υπήρχε μια λύση ισχυρή, εύχρηστη και χωρίς κόστος!

Το NoMachine είναι μια τόσο απομακρυσμένη λύση επιφάνειας εργασίας. Τα χαρακτηριστικά του μπορούν να είναι στο ίδιο επίπεδο με το TeamViewer ενώ έρχονται δωρεάν. Αυτό μπορεί να ακούγεται λίγο ύποπτο για τους ανθρώπους που αφορούν την ιδιωτική ζωή. Mayσως αναρωτιέστε, πώς η NoMachine παίρνει τα χρήματα που χρειάζονται για να συντηρηθούν; Σύμφωνα με NoMachine , η πηγή εισοδήματός τους πωλεί το λογισμικό τους σε επιχειρήσεις. Το NoMachine δεν συλλέγει προσωπικά δεδομένα, ούτε χρησιμοποιεί το AdWare για έσοδα.

Το NoMachine είναι ένα εργαλείο πολλαπλών πλατφορμών που διατίθεται για Windows, Linux και macOS. Στην περίπτωση του Linux, το NoMachine είναι διαθέσιμο σε πακέτα DEB (για Debian, Ubuntu και παράγωγα) και RPM (Fedora, SUSE, RHEL, CentOS και παράγωγα). Εάν χρησιμοποιείτε Arch Linux (ή παράγωγα), ελέγξτε έξω NoMachine στο AUR εδώ.

Κατεβάστε το NoMachine εδώ.

Για να εγκαταστήσετε το πακέτο DEB σε Debian, Ubuntu και παράγωγα, εκτελέστε την ακόλουθη εντολή.

$sudoκατάλληλοςεγκαθιστώΤο/nomachine_6.11.2_1_amd64.deb

Για να εγκαταστήσετε το πακέτο RPM σε openSUSE, SUSE Linux και παράγωγα, εκτελέστε την ακόλουθη εντολή.

$sudoφερμουάρεγκαθιστώΤο/nomachine_6.11.2_1_x86_64.rpm

Για να εγκαταστήσετε το πακέτο RPM στο Fedora (χρησιμοποιώντας dnf), εκτελέστε την ακόλουθη εντολή.

$sudodnf localinstall nomachine_6.11.2_1_x86_64.rpm

Για να εγκαταστήσετε το πακέτο RPM σε CentOS, RHEL και παράγωγα, εκτελέστε την ακόλουθη εντολή.

$sudo yum εγκατάστασηΤο/nomachine_6.11.2_1_x86_64.rpm

Υπάρχουν δύο μέρη του NoMachine: ο διακομιστής NoMachine και ο πελάτης NoMachine. Ο διακομιστής θα είναι υπεύθυνος για να επιτρέψει σε άλλους πελάτες της NoMachine να συνδεθούν στο σύστημα. Ο πελάτης θα χρησιμοποιηθεί για σύνδεση και χρήση αυτών των απομακρυσμένων επιτραπέζιων υπολογιστών.

Αρχικά, θα ελέγξουμε τον διακομιστή NoMachine. Εκκινήστε τον διακομιστή NoMachine.

Θα εμφανιστεί το παράθυρο κατάστασης διακομιστή NoMachine. Υπάρχουν 4 καρτέλες. Το πρώτο είναι η κατάσταση του διακομιστή. Εδώ, μπορείτε να δείτε τη διεύθυνση IP του διακομιστή. Υπάρχουν επίσης επιλογές διακοπής, επανεκκίνησης και τερματισμού λειτουργίας του διακομιστή.

Στη συνέχεια, θα ελέγξουμε την καρτέλα Προτιμήσεις διακομιστή. Εδώ, μπορείτε να διαμορφώσετε τη συμπεριφορά του διακομιστή.

Στη συνέχεια, θα ελέγξουμε τον πελάτη NoMachine. Αυτός ο πελάτης θα χρησιμοποιηθεί για σύνδεση σε απομακρυσμένη επιφάνεια εργασίας NoMachine.

Για να προσθέσετε μια σύνδεση απομακρυσμένης επιφάνειας εργασίας, κάντε κλικ στο κουμπί Νέο.

Το NoMachine θα ξεκινήσει τη νέα διαδικασία δημιουργίας σύνδεσης. Αρχικά, επιλέξτε το πρωτόκολλο. Υπάρχουν δύο διαθέσιμα πρωτόκολλα: NX και SSH. Συνιστάται η χρήση του NX για απομακρυσμένη επιφάνεια εργασίας GUI.

Εισαγάγετε τη διεύθυνση IP και τη θύρα του διακομιστή NoMachine.

Το επόμενο βήμα είναι η μέθοδος ελέγχου ταυτότητας. Τις περισσότερες φορές, πρόκειται να είναι κωδικός πρόσβασης.

Το NoMachine θα σας ρωτήσει εάν θέλετε να διαμορφώσετε έναν συγκεκριμένο διακομιστή μεσολάβησης για τη σύνδεση. Εάν δεν υπάρχει διακομιστής μεσολάβησης που θα θέλατε να ορίσετε, επιλέξτε Να μην χρησιμοποιείται διακομιστής μεσολάβησης.

Δώστε ένα όνομα στη σύνδεση. Το όνομα πρέπει να είναι κάτι που σας επιτρέπει να αναγνωρίζετε εύκολα το σύστημα.

Η σύνδεση έχει ρυθμιστεί! Κάντε δεξί κλικ και επιλέξτε Έναρξη σύνδεσης για να συνδεθείτε στην απομακρυσμένη επιφάνεια εργασίας.

Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης της απομακρυσμένης επιφάνειας εργασίας.

Μόλις συνδεθεί, το NoMachine θα εμφανίσει μερικές γρήγορες συμβουλές και κόλπα για τη χρήση του λογισμικού.

Βοϊλα! Απολαύστε την απομακρυσμένη επιφάνεια εργασίας!

Σημειώστε ότι το Remmina είναι επίσης συμβατό με τον διακομιστή NoMachine.

συμπέρασμα

Ανάλογα με τον φόρτο εργασίας σας, επιλέξτε την κατάλληλη λύση για τις ανάγκες σας. Όλα τα πακέτα λογισμικού απομακρυσμένης επιφάνειας εργασίας που αναφέρονται εδώ είναι για απομακρυσμένη επιφάνεια εργασίας GUI. Εάν θέλετε απλώς πρόσβαση μέσω της γραμμής εντολών, τότε η SSH είναι η καλύτερη επιλογή. Δείτε πώς μπορείτε να διαμορφώσετε και να χρησιμοποιήσετε το SSH στο Linux εδώ. Ένα μέρος του σεμιναρίου είναι συγκεκριμένο για το Ubuntu, αλλά το υπόλοιπο ισχύει για οποιαδήποτε διανομή.

Απολαμβάνω!