Schauen Sie sich die Themenartikel So installieren und konfigurieren Sie den VNC-Server unter CentOS 7 in der Kategorie an: Ar.taphoamini.com/wiki bereitgestellt von der Website ar.taphoamini.
Weitere Informationen zu diesem Thema So installieren und konfigurieren Sie den VNC-Server unter CentOS 7 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren und konfigurieren Sie den VNC-Server unter CentOS 7 im Abschnitt „Verwandte Artikel an.
VNC oder Virtual Network Computing ist ein grafisches Desktop-Sharing-Tool, mit dem Sie einen Computer (Server) von einem anderen Computer (Client) aus fernsteuern können. DAS VNC Der Server überträgt alle Tastatur- und Mausereignisse vom Client-Computer zum Server-Computer. Wenn Sie CLI-Sachen wie Terminal nicht kennen, können Sie VNC verwenden, um Dateien, Software und Systemeinstellungen zu vereinfachen.
In diesem Tutorial zeige ich Ihnen Schritt für Schritt, wie Sie einen VNC-Server in CentOS 7 konfigurieren. Wir installieren Linux. XFCE Installieren und konfigurieren Sie dann auf dem Server-Desktop den VNC-Server TigerVNC.
Inhalt
Bedarf
Was werden wir tun
- Aktualisieren Sie Ihr CentOS-System und erstellen Sie einen Linux-Benutzer.
- Installieren Sie XFCE Desktop und TigerVNC.
- Anfängliche VNC-Konfiguration.
- Konfigurieren Sie TigerVNC.
- Starten Sie TigerVNC als Dienst.
- Verbinden Sie sich über den SSH-Tunnel mit dem VNC-Server.
Schritt 1 – Aktualisieren Sie CentOS und fügen Sie einen Linux-Benutzer hinzu
Bevor Sie mit der Installation und Konfiguration des VNC-Servers beginnen, aktualisieren Sie den CentOS-Befehl yum.
nyam replace -y
In diesem Handbuch wird der VNC-Desktop für Nicht-Root-Benutzer verfügbar sein. Wir müssen additionally einen neuen Benutzer erstellen und ihn der „Wheel“-Gruppe hinzufügen, um Root-Zugriff zu erhalten.
Fügen Sie mit diesem Befehl einen neuen Benutzer hinzu. In diesem Beispiel wähle ich den Benutzernamen „Edward“.
useradd -m -s / bin / bash edward
Passwort Eduard
Geben Sie ein neues Benutzerkennwort ein.
Fügen Sie nun den Benutzer dem sudo-Befehl in der Gruppe „Rad“ hinzu.
usermod -a -G Rad Edward
Melden Sie sich dann als „edward“ an und führen Sie „sudo su“ aus.
sou – Edward
sudo su
Geben Sie das Benutzerkennwort „edward“ ein und vergewissern Sie sich, dass Sie über Root-Rechte verfügen.
(*7*)
Schritt 2 – Installieren Sie XFCE Desktop und TigerVNC
Linux hat viele Desktop-Umgebungen wie Gnome, Unity, KDE, LXDE, XFCE usw. In diesem Tutorial verwenden wir die XFCE-Desktop-Umgebung als unsere VNC-Desktop-Umgebung. XFCE ist ein leichter Desktop-Computer, der für Serverumgebungen geeignet ist.
Installieren Sie das neueste EPEL-Repository, bevor Sie den XFCE-Desktop installieren.
yum -y Apple-Release installieren
Installieren Sie nun den XFCE-Desktop mit dem folgenden yum-Befehl.
Yum-Batch installieren Xfce -y
Installieren Sie nach Abschluss der Installation das Paket tigervnc-server.
yum -y tigervnc-server installiere tigervnc-server-minimal
Warten Sie, bis die Installation abgeschlossen ist.
XFCE-Desktop TigerVNC installiert.
Schritt 3 – Anfängliche VNC-Konfiguration
In diesem Schritt erstellen wir die vnc-Konfiguration für den Benutzer „edward“.
Melden Sie sich als Edward an.
sou – Edward
Führen Sie nun die vnc-Konfiguration für „edward“ mit dem folgenden Befehl aus.
vncserver
Das System fragt nach dem vnc-Server-Passwort – geben Sie Ihr Passwort ein. Sie können das Nur-Lesen-Kennwort aktivieren oder deaktivieren. Ein Benutzer, der sich nur mit einem Anzeigekennwort beim Server anmeldet, kann Maus und Tastatur nicht steuern.
Wenn wir „vncserver“ zum ersten Mal ausführen, erstellt es automatisch ein neues „.vnc“-Konfigurationsverzeichnis und startet die erste vnc-Sitzung.
ls -lah ~ / .vnc /
vncserver-Liste
Und Sie werden sehen, dass die erste vnc-Sitzung wie unten ausgeführt wird.
Schritt 4 – Konfigurieren Sie TigerVNC
In diesem Schritt konfigurieren wir den VNC-Server für die Verwendung des XFCE-Desktops. Bearbeiten Sie die VNC-Konfigurationsdatei „xstartup“ im Verzeichnis „.vnc“.
Bevor Sie die vnc-Konfiguration bearbeiten, beenden Sie die erste vnc-Sitzung mit diesem Befehl.
vncserver-kill: 1
Speichern Sie nun die Standardkonfiguration und erstellen Sie eine neue mit vim.
mv ~ / .vnc / xstartup ~ / .vnc / xstartup.bakup
vim ~ / .vnc / xstartup
Fügen Sie die Konfiguration unten ein.
#!/bin/bash xrdb $HOME/.Xresources startxfce4 &
Speichern und schließen.
Kopieren Sie dann die standardmäßige Xresources-Konfiguration in das edward-Home-Verzeichnis des Benutzers.
cp / and so forth / X11 / Xresources ~ / .Xresources
Und machen Sie das xstartup-Skript ausführbar, indem Sie seine Zugriffsberechtigungen ändern. Führen Sie dann „vncserver“ erneut aus.
chmod + x ~ / .vnc / xstartup
vncserver
Die neue Vnc-Sitzung funktioniert mit unserem standardmäßigen XFCE-Desktop.
Überprüfen Sie dies mit dem folgenden Befehl.
vncserver-Liste
Schritt 5 – Starten Sie TigerVNC als Dienst
In diesem Tutorial führen wir den VNC-Server als Dienst aus. Dazu müssen wir eine neue Servicedatei erstellen.
Gehen Sie in das Verzeichnis ‚and so forth/systemd/system‘ und erstellen Sie eine neue Servicedatei.[email protected]'.
cd /and so forth/systemd/system
vim [email protected]
Platzieren Sie dort die folgende Konfiguration.
[Unit] Description=Remote desktop service (VNC) After=syslog.goal community.goal [Service] Type=forking User=edward PIDFile=/residence/edward/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.goal
Speichern Sie die Datei und beenden Sie vim.
Laden Sie nun systemd neu und starten Sie den VNC-Serverdienst.
systemctl daemon-reload
Systemctl ausführen [email protected]
Wenn Sie keine Fehlermeldung erhalten, aktivieren Sie den Dienst so, dass er beim Systemstart gestartet wird, und überprüfen Sie den Dienststatus mit systemctl.
Systemctl aktivieren [email protected]Systemctl-Status [email protected]
Die in unserem Fall erhaltenen Ergebnisse sind unten dargestellt.
Oder Sie können dies mit dem Befehl vncserver wie unten überprüfen.
sou – Edward
vncserver-Liste
Die Installation und Konfiguration des VNC-Servers ist abgeschlossen.
Schritt 6 – Verbinden Sie sich über den SSH-Tunnel mit dem VNC-Server
In diesem letzten Schritt verbinden wir uns über einen SSH-Tunnel mit unserem VNC-Server.
Öffnen Sie ein Terminalfenster und geben Sie ssh wie unten gezeigt ein.
ssh -L 5901: 127.0.0.1: 5901 -N -f -l edward 192.168.33.10
Ändern Sie die IP-Adresse auf die Serveradresse und geben Sie das SSH-Login-Passwort „edward“ ein.
Der Befehl erstellt einen Tunnel zwischen dem lokalen Host und dem VNC-Server. Localhost Port 5901 leitet den VNC-Server an Port 5901 „192.168.33.10“ weiter.
Öffnen Sie nun die App „vnc viewer“, erstellen Sie eine neue Verbindung und geben Sie die VNC-Serveradresse mit localhost IP 127.0.0.1 und Port 5901 wie unten ein.
Stellen Sie eine Verbindung zum VNC-Server her und Sie werden zur Eingabe des VNC-Server-Passworts aufgefordert. Geben Sie Ihr Passwort ein und klicken Sie auf OK.
Jetzt erhalten Sie den XFCE-Desktop von Ihrem Server.
Klicken Sie zuerst auf Standardeinstellungen verwenden und Sie erhalten den XFCE-Desktop mit Standardeinstellungen.
Die Installation des VNC-Servers auf CentOS 7 wurde erfolgreich abgeschlossen.
Beziehungen
Einige Bilder zum Thema So installieren und konfigurieren Sie den VNC-Server unter CentOS 7
Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren und konfigurieren Sie den VNC-Server unter CentOS 7
#installieren #und #konfigurieren #Sie #den #VNCServer #unter #CentOS
Weitere Informationen zu Schlüsselwörtern So installieren und konfigurieren Sie den VNC-Server unter CentOS 7 auf Bing anzeigen
Die Anzeige von Artikeln zum Thema So installieren und konfigurieren Sie den VNC-Server unter CentOS 7 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.