GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So beenden Sie VNC-Fenstersitzungen unter Linux

VNC (Virtual Network Computer) ist ein plattformübergreifendes Anzeigesystem mit niedriger Bandbreite. VNC ist ein System zur Fernsteuerung eines Computers und zur gemeinsamen Nutzung von Desktops über ein Netzwerk mithilfe einer grafischen Benutzeroberfläche. Der Zugriff auf einen Remote-Desktop erfordert einen auf dem Remote-System installierten VNC-Server, einen VNC-Viewer auf dem System, von dem aus der Zugriff hergestellt wird, und optional eine sichere SSH-Verbindung.

Manchmal müssen Sie möglicherweise eine bestimmte VNC-Sitzung von einer Linux-Box beenden. Dieser Beitrag beschreibt die Schritte zum Beenden einer VNC-Sitzung von der Befehlszeile aus mit dem Befehl vncserver.

1. Stoppen Sie den gesamten VNC-Dienst:

[root@server ~]# service vncserver stop

2. Beenden Sie einzelne VNC-Sitzungen. Um eine einzelne VNC-Sitzung zu beenden, müssen Sie sich zunächst mit dem Benutzerkonto anmelden, das der VNC-Sitzung zugeordnet ist. Wenn Sie beispielsweise VNC-Sitzung 1 (:1) für den Benutzer „nix“ zugewiesen haben, melden Sie sich als „nix“ an und führen Sie den folgenden Befehl aus

[nix@server ~]# vncserver -kill :1

3. So starten Sie die VNC-Sitzung erneut:

[nix@server ~]# vncserver :1

4. Befehl zum Starten einer neuen VNC-Sitzung:

[nix@server ~]# vncserver :2

5. Finden Sie laufende VNC-Serversitzungen (melden Sie sich zuerst als zugeordneter Benutzer an):

[nix@server ~]# vncserver -list
Hinweis :Öffnen Sie auch die Firewall, um alle eingehenden Verbindungen (neue Sitzungen) zum VNC-Server zuzulassen.

Alle VNC-Sitzungen beenden

Sie können auch den folgenden Befehl verwenden, um alle derzeit laufenden VNC-Serversitzungen zu beenden:

$ vncserver -kill :*
Killing Xtigervnc process ID 1607... success!
Killing Xtigervnc process ID 5287... success!

Zusammenfassung

Sie starten den VNC-Server auf Ihrem Remote-Linux-Datenbankserver, indem Sie vncserver und eine Portnummer ausführen. Wie die anderen Linux-Daemons – wie httpd, der normalerweise auf Portnummer 80 lauscht, und sshd, der normalerweise auf 22 lauscht – lauscht der VNC-Server standardmäßig auf Portnummer 5901. Wenn Sie beim Ausführen von vncserver eine Portnummer angeben, ist die tatsächliche Portnummer plus 5900. Wenn Sie beispielsweise vncserver :9 ausführen, lauscht der VNC-Server auf Portnummer 5909.

Um den VNC-Server auf Ihrem Linux-Datenbankserver manuell zu stoppen, führen Sie den Linux-Befehl vncserver -kill aus und geben Sie dieselbe Portnummer an, die Sie beim Starten des VNC-Servers verwendet haben. Zum Beispiel:

# /usr/bin/vncserver -kill :9
Killing Xvnc process ID 13836


Linux
  1. So beenden Sie einen Zombie-Prozess unter Linux

  2. So beenden Sie laufende Prozesse in Linux

  3. So ändern Sie die VNC-Serverauflösung unter Linux

  4. Zugriff auf den VNC-Server über einen Webbrowser unter Linux

  5. VNC-Server ohne X Window System

So beenden Sie Zombie-Prozesse in Linux

So öffnen Sie ein Linux-Terminalfenster

So überprüfen Sie Ihre Serverlast unter Linux

Wie man einen Prozess unter Linux beendet

So installieren Sie den VNC-Server unter Linux Mint 20

So führen Sie SSH zum Server über Linux