Πώς να εγκαταστήσετε έναν διακομιστή VNC στο Ubuntu

...

Το Virtual Network Computing (VNC) είναι ένας τρόπος κοινής χρήσης της επιφάνειας εργασίας ενός υπολογιστή (διακομιστή) με έναν απομακρυσμένο υπολογιστή (πελάτη). Η είσοδος του πληκτρολογίου και του ποντικιού του πελάτη μεταδίδονται μέσω ενός δικτύου και ελέγχουν τη λειτουργία του διακομιστή. Τα γραφικά του διακομιστή μεταδίδονται πίσω μέσω του δικτύου. Εκτός από ορισμένα ζητήματα λανθάνοντος χρόνου, θα φαίνεται σαν να εργάζεστε απευθείας στο μηχάνημα στο οποίο κάθεστε. Ωστόσο, όλα τα προγράμματα και οι εντολές εκτελούνται από την πλευρά του διακομιστή.

Βήμα 1

Ανοίξτε ένα παράθυρο τερματικού. Το παράθυρο Terminal βρίσκεται στην περιοχή "Έναρξη" > "Βοηθητικά προγράμματα".

Το βίντεο της ημέρας

Βήμα 2

Λήψη vnc4server και xinetd: sudo apt-get install vnc4server xinetd

Βήμα 3

Εκκινήστε τον vnc4server: vnc4server

Θα σας ζητηθεί κωδικός πρόσβασης. Αυτός ο κωδικός πρόσβασης θα χρησιμοποιηθεί για τη σύνδεση στη συνεδρία VNC.

Αφού δώσετε έναν κωδικό πρόσβασης, θα λάβετε έξοδο που μοιάζει με: Νέος υπολογιστής «laptop: 3 (laptop)» είναι φορητός υπολογιστής: 3

Προσέξτε τον αριθμό μετά την άνω και κάτω τελεία (:), σε αυτήν την περίπτωση είναι "3".

Η εκκίνηση του vnc4server θα προκαλέσει την τοποθέτηση ενός καταλόγου .vnc στον αρχικό σας κατάλογο.

Βήμα 4

Σταματήστε το vnc4server vnc4server -kill :3

Αντικαταστήστε τον αριθμό "3" με τον αριθμό από το Βήμα 3.

Βήμα 5

Ανοίξτε το αρχείο .vnc/xstartup για επεξεργασία: gedit ~/.vnc/xstartup

Το αρχείο θα μοιάζει με αυτό: #!/bin/sh # Καταργήστε το σχόλιο των παρακάτω δύο γραμμών για κανονική επιφάνεια εργασίας: #unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid gray vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm &

Βήμα 6

Αλλάξτε το αρχείο .vnc/xstartup και αποθηκεύστε το.

Καταργήστε το σχόλιο των γραμμών που ξεκινούν με unset και exec. Σχολιάστε τις γραμμές που ξεκινούν με xsetroot, vncconfig, xterm και twm.

Το τελικό αρχείο θα πρέπει να έχει την εξής μορφή: #!/bin/sh # Καταργήστε το σχόλιο για τις ακόλουθες δύο γραμμές για κανονική επιφάνεια εργασίας: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources #xsetroot -solid gray #vncconfig -iconic & #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm &

Βήμα 7

Αλλάξτε τα δικαιώματα στο αρχείο /etc/X11/xinit/xinitrc για να το κάνετε εκτελέσιμο: sudo chmod 755 /etc/X11/xinit/xinitrc

Βήμα 8

Εκκινήστε τον vnc4server: vnc4server

Και πάλι, θυμηθείτε τον αριθμό μετά την άνω τελεία (:).

Βήμα 9

Συνδεθείτε στην απομακρυσμένη επιφάνεια εργασίας σας για να ελέγξετε τη διαμόρφωση: vncviewer localhost: 3

Δώστε τον κωδικό πρόσβασης που επιλέξατε στο Βήμα 3.