Πώς να διαμορφώσετε και να καθαρίσετε Εγκαταστήστε τα Windows 10 Tutorial
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκατάσταση περιβάλλοντος επιφάνειας εργασίας
- Εγκατάσταση του διακομιστή VNC
- Ρύθμιση του διακομιστή VNC
- Δημιουργία αρχείου συστημικής μονάδας
- Σύνδεση με διακομιστή VNC
- Ρύθμιση σήραγγας SSH σε Linux και macOS
- Ρύθμιση σήραγγας SSH στα Windows
- συμπέρασμα
Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης και διαμόρφωσης του διακομιστή VNC σε ένα σύστημα Debian 9. Θα σας δείξουμε επίσης πώς να δημιουργήσετε μια σήραγγα SSH και να συνδεθείτε με ασφάλεια στον διακομιστή VNC.
Το Virtual Network Computing (VNC) είναι ένα γραφικό σύστημα κοινής χρήσης επιφάνειας εργασίας που σας επιτρέπει να χρησιμοποιήσετε το πληκτρολόγιο και το ποντίκι για να ελέγξετε εξ αποστάσεως έναν άλλο υπολογιστή.
Προϋποθέσεις
Πριν συνεχίσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Εγκατάσταση περιβάλλοντος επιφάνειας εργασίας
Οι πιθανότητες είναι ότι ο διακομιστής του Debian δεν θα έχει εγκατεστημένο περιβάλλον επιφάνειας εργασίας. Το πρώτο μας βήμα είναι να εγκαταστήσουμε ένα ελαφρύ περιβάλλον επιφάνειας εργασίας.
Υπάρχουν διάφορα περιβάλλοντα επιφάνειας εργασίας (DE) που διατίθενται στα αποθετήρια του Debian. Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε το Xfce ως περιβάλλον επιφάνειας εργασίας της επιλογής μας. Είναι ένα γρήγορο, σταθερό και ελαφρύ, το οποίο το καθιστά ιδανικό για χρήση σε απομακρυσμένο διακομιστή.
Ενημερώστε το ευρετήριο των πακέτων και εγκαταστήστε το Xfce στο διακομιστή Debian σας με τις ακόλουθες εντολές:
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
Ανάλογα με το σύστημά σας, η λήψη και εγκατάσταση των πακέτων Xfce μπορεί να διαρκέσει αρκετό χρόνο.
Εγκατάσταση του διακομιστή VNC
Υπάρχουν επίσης διάφοροι διαφορετικοί διακομιστές VNC διαθέσιμοι σε αποθετήρια Debian όπως TightVNC, TigerVNC και x11vnc. Κάθε διακομιστής VNC έχει τα πλεονεκτήματα και τις αδυναμίες του όσον αφορά την ταχύτητα και την ασφάλεια.
Θα χρησιμοποιήσουμε το TigerVNC, το οποίο διατηρείται ενεργά με VNC διακομιστή υψηλής απόδοσης. Για να εγκαταστήσετε το TigerVNC στο ζήτημα του διακομιστή του Debian, ακολουθήστε την παρακάτω εντολή:
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 'debian9.localdomain:1 (linuxize)' desktop at:1 on machine debian9.localdomain Starting applications specified in /etc/X11/Xvnc-session Log file is /home/linuxize/.vnc/debian9.localdomain: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 6677… success!
Ρύθμιση του διακομιστή VNC
Τώρα που τόσο το Xfce όσο και το TigerVNC είναι εγκατεστημένα στο διακομιστή, πρέπει να ρυθμίσουμε το TigerVNC ώστε να χρησιμοποιήσει το Xfce. Για να γίνει αυτό, δημιουργήστε το ακόλουθο αρχείο:
nano ~/.vnc/xstartup
~ /.vnc / xstartup
#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec startxfce4
Αφού γίνει, αποθηκεύστε και κλείστε το αρχείο. Το παραπάνω script θα εκτελεστεί αυτόματα κάθε φορά που ξεκινάτε ή επανεκκινείτε τον διακομιστή 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
Αποθηκεύστε και κλείστε το αρχείο.
Ειδοποιήστε ότι υπάρχει ένα νέο αρχείο
[email protected]
, εκτελώντας την ακόλουθη εντολή:
sudo systemctl daemon-reload
Στη συνέχεια, ενεργοποιήστε την υπηρεσία:
sudo systemctl enable [email protected]
Ο αριθμός
1
μετά το σύμβολο
@
ορίζει τη θύρα εμφάνισης στην οποία θα τρέξει η υπηρεσία VNC. Όπως συζητήσαμε στην προηγούμενη ενότητα δεδομένου ότι χρησιμοποιούμε
1
ο διακομιστής 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]; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-10-03 05:23:33 PDT; 51s ago Process: 7063 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill:1 > /dev/null 2>&1 ||: (code=exited, status=0/SUCCESS) Main PID: 7071 (vncserver) Tasks: 0 (limit: 4915) CGroup: /system.slice/system-vncserver.slice/[email protected] ‣ 7071 /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
.
Σε αυτό το σημείο, έχετε συνδέσει με επιτυχία το διακομιστή σας μέσω VNC. Τώρα μπορείτε να αρχίσετε να αλληλεπιδράτε με την απομακρυσμένη επιφάνεια XFCE από την τοπική μηχανή σας χρησιμοποιώντας το πληκτρολόγιο και το ποντίκι.
συμπέρασμα
Μέχρι τώρα θα πρέπει να έχετε ένα VNC server σε λειτουργία και μπορείτε να διαχειριστείτε εύκολα το δικό σας Debian 9 server από τον τοπικό σας υπολογιστή χρησιμοποιώντας μια γραφική διεπαφή.
Για να ρυθμίσετε το διακομιστή VNC ώστε να ξεκινήσει μια προβολή για περισσότερους από έναν χρήστες, δημιουργήστε την αρχική διαμόρφωση και ρυθμίστε τον κωδικό πρόσβασης χρησιμοποιώντας την εντολή
vncserver
. Θα χρειαστεί επίσης να δημιουργήσετε ένα νέο αρχείο υπηρεσίας χρησιμοποιώντας διαφορετική θύρα.
Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.
debian vncΠώς να εγκαταστήσετε και να ρυθμίσετε το nagios στο debian 9

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

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

Αυτός ο οδηγός καλύπτει τα βήματα που απαιτούνται για την εγκατάσταση και τη διαμόρφωση του διακομιστή VNC σε ένα σύστημα Ubuntu 18.04. Θα σας δείξουμε επίσης πώς μπορείτε να συνδεθείτε με ασφάλεια στο διακομιστή VNC μέσω σήραγγας SSH.