Πώς να διαμορφώσετε και να καθαρίσετε Εγκαταστήστε τα Windows 10 Tutorial
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκατάσταση περιβάλλοντος επιφάνειας εργασίας
- Εγκατάσταση του διακομιστή VNC
- Ρύθμιση του διακομιστή VNC
- Δημιουργία αρχείου συστημικής μονάδας
- Σύνδεση με διακομιστή VNC
- Ρύθμιση σήραγγας SSH σε Linux και macOS
- Ρύθμιση σήραγγας SSH στα Windows
- συμπέρασμα
Αυτός ο οδηγός καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση και τη διαμόρφωση του διακομιστή VNC σε ένα σύστημα Ubuntu 18.04. Θα σας δείξουμε επίσης πώς μπορείτε να συνδεθείτε με ασφάλεια στο διακομιστή VNC μέσω σήραγγας SSH.
Το Virtual Network Computing (VNC) είναι ένα γραφικό σύστημα κοινής χρήσης επιφάνειας εργασίας που σας επιτρέπει να χρησιμοποιήσετε το πληκτρολόγιο και το ποντίκι για να ελέγξετε εξ αποστάσεως έναν άλλο υπολογιστή. Πρόκειται για μια εναλλακτική λύση ανοιχτού κώδικα του πρωτοκόλλου απομακρυσμένης επιφάνειας εργασίας της Microsoft (RDP).
Προϋποθέσεις
Πριν συνεχίσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Εγκατάσταση περιβάλλοντος επιφάνειας εργασίας
Οι περισσότεροι διακομιστές δεν έχουν εγκατεστημένο περιβάλλον επιφάνειας εργασίας, επομένως θα ξεκινήσουμε εγκαθιστώντας ένα ελαφρύ περιβάλλον επιφάνειας εργασίας.
Υπάρχουν πολλά περιβάλλοντα επιφάνειας εργασίας (DE) διαθέσιμα σε αποθετήρια του Ubuntu. Σε αυτό το σεμινάριο θα εγκαταστήσουμε το Xfce. Είναι ένα γρήγορο, σταθερό και ελαφρύ περιβάλλον επιφάνειας εργασίας, το οποίο το καθιστά ιδανικό για χρήση σε απομακρυσμένο διακομιστή.
Πρώτα ενημερώστε το σύστημά σας με:
sudo apt update
sudo apt upgrade
Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να εγκαταστήσετε το Xfce στον διακομιστή σας:
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
Ανάλογα με το σύστημά σας, η λήψη και εγκατάσταση των πακέτων Xfce μπορεί να διαρκέσει αρκετό χρόνο.
Εγκατάσταση του διακομιστή VNC
Υπάρχουν επίσης διάφοροι διαφορετικοί διακομιστές VNC διαθέσιμοι σε αποθετήρια Ubuntu όπως TightVNC, TigerVNC και x11vnc. Κάθε διακομιστής VNC έχει διαφορετικές δυνάμεις και αδυναμίες όσον αφορά την ταχύτητα και την ασφάλεια.
Θα εγκαταστήσουμε το TigerVNC, το οποίο διατηρείται ενεργά με VNC server υψηλής απόδοσης.
Πληκτρολογήστε την ακόλουθη εντολή για να εγκαταστήσετε το TigerVNC στον διακομιστή Ubuntu:
sudo apt install tigervnc-standalone-server tigervnc-common
Τώρα που έχει εγκατασταθεί ο διακομιστής VNC, το επόμενο βήμα είναι να εκτελέσετε την εντολή
vncserver
οποία θα δημιουργήσει την αρχική διαμόρφωση και θα ρυθμίσει τον κωδικό πρόσβασης. Μην χρησιμοποιείτε το sudo όταν εκτελείτε την ακόλουθη εντολή:
vncserver
Θα σας ζητηθεί να εισαγάγετε και να επιβεβαιώσετε τον κωδικό πρόσβασης και εάν θέλετε να τον ορίσετε ως κωδικό πρόσβασης μόνο για προβολή. Αν επιλέξετε να ρυθμίσετε έναν κωδικό πρόσβασης μόνο για προβολή, ο χρήστης δεν θα μπορεί να αλληλεπιδράσει με το δείκτη VNC με το ποντίκι και το πληκτρολόγιο.
You will require a password to access your desktops. Password: Verify: Would you like to enter a view-only password (y/n)? n /usr/bin/xauth: file /home/linuxize/.Xauthority does not exist New 'server2.linuxize.com:1 (linuxize)' desktop at:1 on machine server2.linuxize.com Starting applications specified in /etc/X11/Xvnc-session Log file is /home/linuxize/.vnc/server2.linuxize.com:1.log Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/linuxize/.vnc/passwd:1 to connect to the VNC server.
Την πρώτη φορά που θα τρέξει η εντολή
vncserver
, θα δημιουργήσει και θα αποθηκεύσει το αρχείο κωδικού πρόσβασης στον κατάλογο
~/.vnc
που θα δημιουργηθεί αν δεν υπάρχει.
Σημειώστε τα
:1
μετά το όνομα κεντρικού υπολογιστή στην παραπάνω έξοδο. Αυτό υποδεικνύει τον αριθμό θύρας οθόνης στον οποίο εκτελείται ο διακομιστής vnc. Στην περίπτωσή μας, ο διακομιστής εκτελείται σε θύρα TCP
5901
(5900 + 1). Εάν δημιουργήσετε μια δεύτερη παρουσία με το
vncserver
θα τρέξει στην επόμενη ελεύθερη θύρα δηλαδή
:2
που σημαίνει ότι ο διακομιστής εκτελείται στη θύρα
5902
(5900 + 2).
Αυτό που είναι σημαντικό να θυμάστε είναι ότι όταν εργάζεστε με διακομιστές VNC
:X
είναι μια θύρα οθόνης που αναφέρεται σε
5900+X
Πριν συνεχίσετε με το επόμενο βήμα, σταματήστε πρώτα την παρουσία VNC χρησιμοποιώντας την εντολή
vncserver
με επιλογή
-kill
και τον αριθμό διακομιστή ως όρισμα. Στην περίπτωσή μας ο διακομιστής εκτελείται στη θύρα 5901 (
:1
), επομένως θα τον σταματήσουμε με:
vncserver -kill:1
Killing Xtigervnc process ID 7264… success!
Ρύθμιση του διακομιστή VNC
Τώρα που έχουμε εγκαταστήσει και το Xfce και το TigerVNC στον server μας, πρέπει να ρυθμίσουμε το TigerVNC για να χρησιμοποιήσουμε το Xfce. Για να γίνει αυτό, δημιουργήστε το ακόλουθο αρχείο:
nano ~/.vnc/xstartup
#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec startxfce4
Αποθηκεύστε και κλείστε το αρχείο. Οι παραπάνω εντολές θα εκτελούνται αυτόματα κάθε φορά που ξεκινάτε ή κάνετε επανεκκίνηση του διακομιστή TigerVNC.
Το αρχείο
~/.vnc/xstartup
πρέπει επίσης να έχει δικαιώματα εκτέλεσης. Εκτελέστε την ακόλουθη εντολή
chmod
για να βεβαιωθείτε ότι τα δικαιώματα είναι σωστά:
chmod u+x ~/.vnc/xstartup
~ /.vnc / config
Δημιουργία αρχείου συστημικής μονάδας
Θα δημιουργήσουμε ένα συστημένο αρχείο μονάδας, το οποίο θα μας επιτρέψει να ξεκινήσουμε, να σταματήσουμε και να ξεκινήσουμε εύκολα την υπηρεσία VNC όπως απαιτείται, όπως και κάθε άλλη συστημένη υπηρεσία.
Ανοίξτε τον επεξεργαστή κειμένου και αντιγράψτε και επικολλήστε την ακόλουθη διαμόρφωση σε αυτό. Βεβαιωθείτε ότι έχετε αλλάξει το όνομα χρήστη στη γραμμή 7 ώστε να ταιριάζει με το όνομα χρήστη σας.
sudo nano /etc/systemd/system/[email protected]
/etc/systemd/system/[email protected]
Description=Remote desktop service (VNC) After=syslog.target network.target Type=simple User=linuxize PAMName=login PIDFile=/home/%u/.vnc/%H%i.pid ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill:%i > /dev/null 2>&1 ||:' ExecStart=/usr/bin/vncserver:%i -geometry 1440x900 -alwaysshared -fg ExecStop=/usr/bin/vncserver -kill:%i WantedBy=multi-user.target
Αποθηκεύστε και κλείστε το αρχείο.
Ειδοποιήστε systemd ότι δημιουργήσαμε ένα νέο αρχείο μονάδας με:
sudo systemctl daemon-reload
Το επόμενο βήμα είναι να ενεργοποιήσετε το αρχείο μονάδας με την ακόλουθη εντολή:
sudo systemctl enable [email protected]
Ο αριθμός
1
μετά το σύμβολο
@
ορίζει τη θύρα εμφάνισης στην οποία θα τρέξει η υπηρεσία VNC. Αυτό σημαίνει ότι ο διακομιστής VNC θα ακούσει στη θύρα
5901
, όπως συζητήσαμε στην προηγούμενη ενότητα.
Ξεκινήστε την υπηρεσία VNC εκτελώντας:
sudo systemctl start [email protected]
Βεβαιωθείτε ότι η υπηρεσία ξεκίνησε με επιτυχία με:
sudo systemctl status [email protected]
● [email protected] - Remote desktop service (VNC) Loaded: loaded (/etc/systemd/system/[email protected]; indirect; vendor preset: enabled) Active: active (running) since Thu 2018-08-16 19:05:54 UTC; 4s ago Process: 9893 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill:1 > /dev/null 2>&1 ||: (code=exited, status=0/SUCCESS) Main PID: 9900 (vncserver) Tasks: 0 (limit: 507) CGroup: /system.slice/system-vncserver.slice/[email protected] ‣ 9900 /usr/bin/perl /usr/bin/vncserver:1 -geometry 1440x900 -alwaysshared -fg
Σύνδεση με διακομιστή VNC
Το VNC δεν είναι ένα κρυπτογραφημένο πρωτόκολλο και μπορεί να υποβληθεί σε εισπνοή πακέτων. Η συνιστώμενη προσέγγιση είναι να δημιουργήσετε μια σήραγγα SSH που θα προωθεί με ασφάλεια την κίνηση από το τοπικό σας μηχάνημα στη θύρα 5901 στο διακομιστή στην ίδια θύρα.
Ρύθμιση σήραγγας SSH σε Linux και macOS
ssh -L 5901:127.0.0.1:5901 -N -f -l username server_ip_address
Θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης χρήστη.
Μην ξεχάσετε να αντικαταστήσετε το
username
και τον
server_ip_address
με το όνομα χρήστη και τη διεύθυνση IP του διακομιστή σας.
Ρύθμιση σήραγγας SSH στα Windows
Ανοίξτε το Putty και εισάγετε τη διεύθυνση IP του διακομιστή σας στο πεδίο
Host name or IP address
.
Μπορείτε να αρχίσετε να αλληλεπιδράτε με την απομακρυσμένη επιφάνεια εργασίας XFCE από το τοπικό σας μηχάνημα χρησιμοποιώντας το πληκτρολόγιο και το ποντίκι.
συμπέρασμα
Μέχρι τώρα θα πρέπει να έχετε έναν VNC server σε λειτουργία και μπορείτε να διαχειριστείτε εύκολα το Ubuntu 18.04 από το τοπικό μηχάνημα γραφείου σας χρησιμοποιώντας μια εύκολη στη χρήση γραφική διεπαφή.
Για να ρυθμίσετε το διακομιστή VNC ώστε να ξεκινήσει μια προβολή για περισσότερους από έναν χρήστες, δημιουργήστε την αρχική διαμόρφωση και ρυθμίστε τον κωδικό πρόσβασης χρησιμοποιώντας την εντολή
vncserver
. Θα χρειαστεί επίσης να δημιουργήσετε ένα νέο αρχείο υπηρεσίας χρησιμοποιώντας διαφορετική θύρα.
Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.
ubuntu vncΠώς να εγκαταστήσετε και να ρυθμίσετε το nagios στο ubuntu 18.04

Ο Nagios είναι ένα από τα πιο δημοφιλή συστήματα παρακολούθησης ανοιχτού κώδικα. Ο Nagios διατηρεί κατάλογο ολόκληρης της υποδομής πληροφορικής σας και διασφαλίζει ότι τα δίκτυα, οι διακομιστές, οι εφαρμογές, οι υπηρεσίες και οι διαδικασίες σας είναι σε λειτουργία.
Πώς να εγκαταστήσετε και να ρυθμίσετε το vnc σε centos 7

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε στα βήματα για την εγκατάσταση και τη διαμόρφωση ενός διακομιστή VNC σε ένα σύστημα CentOS 7. Θα σας δείξουμε επίσης πώς μπορείτε να συνδεθείτε με ασφάλεια στο διακομιστή VNC μέσω σήραγγας SSH.
Πώς να εγκαταστήσετε και να ρυθμίσετε το vnc στο debian 9

Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης και διαμόρφωσης του διακομιστή VNC σε ένα σύστημα Debian 9. Το Virtual Network Computing (VNC) είναι ένα γραφικό σύστημα κοινής χρήσης επιφάνειας εργασίας που σας επιτρέπει να χρησιμοποιήσετε το πληκτρολόγιο και το ποντίκι για να ελέγξετε εξ αποστάσεως έναν άλλο υπολογιστή.