Πώς να αποκτήσετε απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας του Ubuntu από τα Windows

Χρειάζεται να έχετε τη δυνατότητα Πρόσβαση σε απομακρυσμένο υπολογιστή Εκτελείτε Linux Ubuntu; Μπορείτε να προετοιμάσετεΚοινή χρήση οθόνηςΣτο Ubuntu καιτηλεχειριστήριο όταν το θέλεις. μπορείς Κοινή χρήση οθόνης με οποιονδήποτε πελάτη VNC. Εδώ θα σας δείξουμε πώς να το κάνετε αυτό.

Είστε λοιπόν στο δωμάτιό σας, κάθεστε μπροστά σε έναν υπολογιστή. Τα δεδομένα που θέλετε βρίσκονται αλλού, σε έναν υπολογιστή που εκτελεί Ubuntu. Αν και οι δύο συσκευές βρίσκονται στο ίδιο σπίτι, κανένα πρόβλημα. Τι γίνεται όμως αν ένας από αυτούς είναι μακριά στο γραφείο εργασίας; Ίσως χρειαστεί να κάνετε λίγο περπάτημα! Ίσως αυτό είναι καλό για την υγεία σας!

Η απάντηση σε αυτό είναι να δημιουργήσετε μια σύνδεση απομακρυσμένη επιφάνεια εργασίας. Μάθετε πώς να ρυθμίζετε την απομακρυσμένη πρόσβαση από τα Windows στο Ubuntu.

Γιατί να συνδεθείτε εξ αποστάσεως στο Ubuntu από τα Windows;

Υπάρχουν διάφοροι λόγοι για τους οποίους θα το θέλατε απομακρυσμένη σύνδεση στον υπολογιστή σας Ubuntu. Ίσως είστε στη δουλειά και πρέπει να συνδεθείτε στον υπολογιστή του σπιτιού σας. Εναλλακτικά, μπορεί να έχετε έναν υπολογιστή Ubuntu σε ένα δωμάτιο και έναν υπολογιστή με Windows σε ένα άλλο και θέλετε να εγκαταστήσετε Ενημερώσεις στο Ubuntu.

Εναλλακτικά, μπορείτε να τρέξετε Διακομιστής Ubuntu. Μπορεί να το έχετε ρυθμίσει για να διαχειρίζεται την αναπαραγωγή ενός παιχνιδιού, όπως το Counter-Strike ή Minecraft. Είτε έτσι είτε αλλιώς, παρέχει μια μέθοδο ρύθμισης τηλεπικοινωνία Πολύς χρόνος και προσπάθεια.

Έχετε τρεις βασικές επιλογές για τη δημιουργία μιας απομακρυσμένης σύνδεσης σε μια μηχανή Ubuntu που εκτελεί το περιβάλλον εικονικής επιφάνειας εργασίας:

  • απομακρυσμένη επιφάνεια εργασίας (RDP)
  • Υπολογισμός εικονικού δικτύου (VNC)
  • Εφαρμογές απομακρυσμένης πρόσβασης τρίτων

Πρώτα, ωστόσο, πρέπει να κάνετε κάποιες προετοιμασίες:

  • Ενεργοποιήστε την προώθηση θύρας στο δρομολογητή του απομακρυσμένου μηχανήματος
  • Βρείτε μια διεύθυνση IP
  • Εγκαταστήστε το SSH

Ας ρίξουμε μια ματιά στη μέθοδο με τη σειρά.

Προετοιμάστε την απομακρυσμένη πρόσβαση από τα Windows στο Ubuntu

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

Για να χρησιμοποιήσετε VNC και RDP με υπολογιστή σε διαφορετικό δίκτυο, θα πρέπει να ενεργοποιήσετε την απομακρυσμένη πρόσβαση στον υπολογιστή μέσω Δρομολογητής τη δική του. Αυτό γίνεται χρησιμοποιώντας "Προώθηση λιμένων. Πριν αποκτήσετε πρόσβαση σε αυτήν τη ρύθμιση, θα χρειαστείτε μια διεύθυνση IP.

Βρείτε τη διεύθυνση IP μιας συσκευής Ubuntu

Για να μπορέσετε να δημιουργήσετε μια σύνδεση με μια μηχανή Ubuntu, θα πρέπει να γνωρίζετε IP τη δική του.

Η πρώτη μέθοδος είναι η πιο εύκολη. Μεταβείτε φυσικά στον υπολογιστή σας Ubuntu και πατήστε Ctrl + Alt + T Για να ανοίξετε το Terminal, πληκτρολογήστε την εντολή:

ifconfig

Αναζητήστε μια επιλογήinet adrΤο οποίο είναι για τη σύνδεση που χρησιμοποιείτε αυτήν τη στιγμή. Για παράδειγμα, εάν είστε σε Wi-Fi, αναζητήστε wlan0. Εάν ο υπολογιστής είναι συνδεδεμένος μέσω Ethernet , ψάχνω eth0.

Υπάρχει ένας άλλος τρόπος για να βρείτε IP Δηλαδή, βρίσκοντας το εικονίδιο επαφής στη γραμμή μενού, κάνοντας δεξί κλικ και επιλέγοντας στοιχεία επικοινωνίας. θα βρείτε IP παρατίθενται εδώ.

Καμία από αυτές τις επιλογές δεν είναι διαθέσιμη; Μπορείτε επίσης να καλέσετε απευθείας με router , μέσω προγράμματος περιήγησης ιστού.

Μόλις συνδεθείτε στον πίνακα ελέγχου διαχειριστή του δρομολογητή σας, θα μπορείτε να δείτε ποιες συσκευές είναι συνδεδεμένες. Απλώς αναζητήστε το όνομα του μηχανήματος Ubuntu και αναζητήστε IP και γράψτε το για χρήση στην προετοιμασία αργότερα.

Ενεργοποίηση προώθησης θύρας

Για να αποκτήσετε πρόσβαση σε έναν υπολογιστή σε άλλο δίκτυο (όπως το Wi-Fi στην εργασία), πρέπει να ενεργοποιήσετε την προώθηση θύρας Δρομολογητής Πού είναι το μηχάνημα Ubuntu;

Πρώτα πρέπει να καθορίσετε τη διεύθυνση IP του δρομολογητή. Μπορείτε να χρησιμοποιήσετε την εντολή ip r Για αυτό, με grep Για να καθορίσετε την προεπιλεγμένη διεύθυνση:

ip r | προεπιλογή grep

Σημειώστε τη διεύθυνση IP και, στη συνέχεια, πληκτρολογήστε τη στη γραμμή διευθύνσεων του προγράμματος περιήγησης για να εμφανιστεί ο πίνακας ελέγχου διαχειριστή του δρομολογητή. Η διαδικασία ενεργοποίησης της προώθησης θύρας είναι απλή:

  • Βρείτε τις Ρυθμίσεις Προώθηση λιμένων
  • Δημιουργήστε έναν νέο κανόνα που ονομάζεται Απομακρυσμένη επιφάνεια εργασίας
  • Ορίστε τον αριθμό εσωτερικής θύρας σε 3389
  • Ορίστε τον αριθμό εξωτερικής θύρας σε 3389
  • Εισαγάγετε τη διεύθυνση IP της συσκευής Ubuntu
  • Κάντε κλικ στην Αποθήκευση

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

Μόλις αποθηκευτεί, θα μπορείτε να έχετε απομακρυσμένη πρόσβαση στο Ubuntu του υπολογιστή σας μέσω της στατικής διεύθυνσης IP του οργανισμού σας. Εάν ο εργοδότης σας δεν χρησιμοποιεί στατική IP (απίθανο, αλλά το κάνει), χρησιμοποιήστε έναν πάροχο Δυναμικό DNS Αντί για αυτό.

Ειδοποίηση: Ο διαχειριστής συστήματος του οργανισμού σας μπορεί να ρυθμίσει την προώθηση θύρας εάν δεν χρησιμοποιείτε gadget απομακρυσμένης επιφάνειας εργασίας εμπορικός.

Απομακρυσμένη πρόσβαση με χρήση SSH

Πριν ξεκινήσετε, μπορεί να θέλετε να εγκαταστήσετε PuTTY στον υπολογιστή σας (ή απλώς δοκιμάστε τη λειτουργία Windows SSH συμπαγής). Αυτό σας δίνει τη δυνατότητα να ρυθμίσετε Σύνδεση SSH , επιτρέποντας την απομακρυσμένη πρόσβαση στη γραμμή εντολών του Ubuntu.

Να ξεκαθαρίσω: Αυτή δεν είναι επιλογή απομακρυσμένης επιφάνειας εργασίας. Δεν υπάρχει επιλογή ελέγχου του ποντικιού. Αλλά αξίζει να έχετε τα εργαλεία που θα χρησιμοποιήσετε εξ αποστάσεως. Το SSH είναι συχνά απενεργοποιημένο από προεπιλογή, οπότε αν η επιλογή δεν είναι ενεργοποιημένη, θα πρέπει να το διορθώσετε.

Εν ολίγοις, εξαρτάται από την έκδοση του Ubuntu που χρησιμοποιείτε και από το αν έχετε χρησιμοποιήσει SSH στο παρελθόν.

Μόλις εγκατασταθεί μέσω τερματικού (sudo apt install opensh-server), θα μπορείτε να κάνετε μια απομακρυσμένη σύνδεση (μόνο χρησιμοποιώντας IP και όνομα χρήστη και κωδικό πρόσβασης Ubuntu) και χρησιμοποιήστε το Terminal για να εγκαταστήσετε τα εργαλεία που χρειάζεστε για το RDP και το VNC.

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

Η πιο εύκολη επιλογή είναι να χρησιμοποιήσετε το πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας ή το RDP. Το εργαλείο είναι ενσωματωμένο στα Windows, αυτό το εργαλείο μπορεί να χρησιμοποιηθεί για τη δημιουργία σύνδεσης απομακρυσμένης επιφάνειας εργασίας μέσω του οικιακού σας δικτύου. Το μόνο που χρειάζεστε είναι η διεύθυνση IP της συσκευής σας Ubuntu.

Αν και η απαραίτητη εφαρμογή είναι προεγκατεστημένη στα Windows, θα χρειαστεί να εγκαταστήσετε ένα εργαλείο xrdp στο Ubuntu. Για να το κάνετε αυτό, ανοίξτε το Terminal (Ctrl + Alt + T) και εισάγετε:

sudo apt εγκατάσταση xrdp

Στη συνέχεια, ακολουθήστε το

sudo systemctl ενεργοποίηση xrdp

Περιμένετε να ολοκληρωθεί η εγκατάσταση και, στη συνέχεια, εκκινήστε την εφαρμογή Remote Desktop Στα Windows χρησιμοποιώντας το μενού Έναρξη ή με αναζήτηση. Γράφω σφουγγαρίστρα Στη συνέχεια κάντε κλικRemote Desktop. Όταν ανοίξει η εφαρμογή, εισαγάγετε τη διεύθυνση IP στο πεδίο Υπολογιστής.

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

Κάντε κλικ "ΕπικοινωνίαΓια να ξεκινήσετε τη σύνδεση, πρέπει να εισαγάγετε τον κωδικό πρόσβασης του λογαριασμού σας στο Ubuntu όταν σας ζητηθεί. Στη συνέχεια, η σύνδεση θα δημιουργηθεί, δίνοντάς σας πλήρη πρόσβαση με το ποντίκι και το πληκτρολόγιο στον απομακρυσμένο υπολογιστή Ubuntu. Εάν σκοπεύετε να χρησιμοποιείτε συχνά αυτήν τη σύνδεση, μπορείτε να δημιουργήσετε ένα αρχείο διαμόρφωσης για να εξοικονομήσετε χρόνο αργότερα.

Αντιμετώπιση προβλημάτων με RDP

Αν και το RDP είναι μια εξαιρετική επιλογή για απομακρυσμένη σύνδεση σε υπολογιστή Ubuntu, με πρόσβαση σε Ubuntu LTS 18.04 , είναι λιγότερο αξιόπιστο. Φαίνεται ότι υπάρχει πρόβλημα με Δημιουργήστε μια απομακρυσμένη σύνδεση Ενώ είστε ήδη συνδεδεμένοι στον ίδιο λογαριασμό στον υπολογιστή σας Ubuntu.

Ως εκ τούτου, ο απλός τρόπος για να το ξεπεράσετε αυτό είναι απλώς να αποσυνδεθείτε από τον υπολογιστή σας Ubuntu.

Εάν αυτό δεν είναι δυνατό, δοκιμάστε να εκτρέψετε τη σύνδεση RDP από τη χρήση διακομιστή Xorg Για να χρησιμοποιήσετε το X11rdp, περιμένετε να αποτύχει και αυτή η επιλογή και μετά δοκιμάστε ξανά το Xorg.

Μπορείτε επίσης να δοκιμάσετε να συνδεθείτε μετά την επανεκκίνηση του υπολογιστή σας Ubuntu.

2. Απομακρυσμένη πρόσβαση με χρήση υπολογιστών εικονικού δικτύου

Μια άλλη επιλογή που παρέχει πλήρη λειτουργικότητα απομακρυσμένης επιφάνειας εργασίας είναι το VNC. Αυτή η επιλογή απαιτεί την εγκατάσταση του προγράμματος-πελάτη σε υπολογιστή με Windows και του διακομιστή στο Ubuntu.

Στον απομακρυσμένο υπολογιστή, εγκαταστήστε το στοιχείο Διακομιστής TightVNC Μετά τον έλεγχο για ενημερώσεις:

sudo apt update

Στη συνέχεια εγκαταστήστε το βοηθητικό πρόγραμμα διακομιστή:

sudo apt εγκατάσταση tightvncserver

Στη συνέχεια θα χρειαστεί να το εκτελέσετε:

sudo tightvncserver

Σε αυτό το σημείο, θα σας ζητηθεί να ορίσετε έναν κωδικό πρόσβασης για να συνδεθείτε. Θα λάβετε επίσης τον αριθμό της επιφάνειας εργασίας σας, συνήθως: 1. Διατηρήστε αυτόν τον αριθμό.

Τώρα που έχετε εγκαταστήσει τον διακομιστή TightVNC στο Ubuntu, θα πρέπει να εγκαταστήσετε τον πελάτη στα Windows. Μπορείτε να κατεβάσετε αυτήν την εφαρμογή από www.tightvnc.com/download.php Βεβαιωθείτε ότι έχετε επιλέξει τη σωστή έκδοση, καθώς είναι διαθέσιμη σε γεύσεις 32 bit και 64 bit.

Τα Εργαλεία TightVNC είναι διαθέσιμα μόνο ως ένα πακέτο, οπότε μόλις το εγκαταστήσετε, αναζητήστε TightVNC Viewer στην Αναζήτηση των Windows.

Μόλις ξεκινήσει ο θεατής, εισάγετε IP για το Ubuntu στο πλαίσιο Remote Host, ακολουθούμενο από τον αριθμό της επιφάνειας εργασίας. Λοιπόν, μπορεί να μοιάζει με αυτό:

192.168.0.99:1

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

Κάνοντας το TightVNC πιο ασφαλές

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

Για να χρησιμοποιήσετε αυτήν την επιλογή, πραγματοποιήστε λήψη και εγκατάσταση Εργαλείο Xming Για Windows από το Sourceforge. Μόλις το κάνετε αυτό, βρείτε τη συντόμευση της επιφάνειας εργασίας, κάντε δεξί κλικ και επιλέξτε Ιδιότητες.

Βρείτε την καρτέλα Συντομογραφία και στο πεδίο Στόχος, πληκτρολογήστε τα εξής:

"C:\Program Files (x86)\Xming\Xming.exe" :0 -πρόχειρο -πολλαπλά παράθυρα

Κάντε κλικ στο Apply για να αποθηκεύσετε την αλλαγή και μετά OK. Κάντε διπλό κλικ στο εικονίδιο για να εκτελέσετε το Xming και μετά ανοίξτε το PuTTY. Εδώ, αναπτύξτε το μενού στα αριστερά σε Σύνδεση -> SSH -> X11.

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

Εισαγω IP για την απομακρυσμένη συσκευή και κάντε κλικ στο Άνοιγμα. Λίγα λεπτά αργότερα, θα είναι διαθέσιμη μια ασφαλής σύνδεση με την απομακρυσμένη επιφάνεια εργασίας του Ubuntu.

3. Απομακρυσμένη πρόσβαση στο Ubuntu με εμπορικά εργαλεία

Όλα όσα έχετε μάθει μέχρι στιγμής είναι τυπικά και αξιόπιστα, εάν χρειάζεται να αποκτήσετε απομακρυσμένη πρόσβαση στον υπολογιστή σας Linux το τοπικό σας δίκτυο. Εάν πρέπει να το παρακάμψετε, τα βήματα για να ενεργοποιήσετε την προώθηση θύρας θα σας βοηθήσουν.

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

Σας προτείνουμε να δοκιμάσετε:

  • NoMachine: Αρχικά κυκλοφόρησε ως εργαλείο απομακρυσμένης πρόσβασης Linux, τώρα είναι διαθέσιμο σε όλες τις μεγάλες πλατφόρμες. Εγκαταστήστε το στον υπολογιστή προορισμού, στη συνέχεια στον τοπικό σας υπολογιστή και ρυθμίστε την απομακρυσμένη σύνδεση.
  • Απομακρυσμένη επιφάνεια εργασίας Chrome: Χρησιμοποιεί έναν λογαριασμό Google για διαχείριση απομακρυσμένη πρόσβαση Απέναντι Πρόγραμμα περιήγησης Chrome.
  • TeamViewer: Λύση εμπορική απομακρυσμένη επιφάνεια εργασίας γνωστός. Χρειάζεται μόνο να προεγκαταστήσετε τον πελάτη και τον κεντρικό υπολογιστή. Παρέχει επίσης μια εφαρμογή υποδοχής για πρόσβαση σε συσκευές Raspberry Pi μακρινός.

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

Επιλέγοντας την τέλεια λύση απομακρυσμένης πρόσβασης

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

Τρεις κύριες επιλογές είναι διαθέσιμες:

  • RDP: Χρησιμοποιεί το πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας των Windows, μέσω της εφαρμογής xrdp ανοιχτού κώδικα.
  • VNC: Το Virtual Network Computing είναι μια εναλλακτική επιλογή στο RDP, αλλά είναι λιγότερο ασφαλής.
  • Εξωτερικές εμπορικές εφαρμογές: Τα περισσότερα από αυτά τα εργαλεία απαιτούν ελάχιστη εγκατάσταση και υποστήριξη Linux.

Μπορείτε επίσης να χρησιμοποιήσετε SSH Για να εκδώσετε κάποιες απομακρυσμένες οδηγίες στον υπολογιστή σας Ubuntu.

Σας δείξαμε τρεις τρόπους για να δημιουργήσετε μια απομακρυσμένη σύνδεση με τον υπολογιστή σας ή Διακομιστής Ubuntu από τα Windows. Το καθένα έχει τα πλεονεκτήματα και τα μειονεκτήματά του. Αλλά αν απλά το θέλεις Γρήγορη πρόσβαση στο Ubuntu Γιατί δεν προσπαθείς; Υποσύστημα Windows για Linux Διαθέσιμο στα Windows 10;

Κουμπί μετάβασης στην κορυφή