<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Virtual Network Computing on Michael’s Domain</title><link>https://jeltsch.org/de/tags/virtual-network-computing/</link><description>Recent content in Virtual Network Computing on Michael’s Domain</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/de/tags/virtual-network-computing/index.xml" rel="self" type="application/rss+xml"/><item><title>Remote-Desktop-Sitzungen auf Ihrem Arbeitscomputer an der Universität Helsinki</title><link>https://jeltsch.org/de/remote_desktop_sessions_to_your_helsinki_university_work_computer/</link><pubDate>Mon, 15 Jan 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/remote_desktop_sessions_to_your_helsinki_university_work_computer/</guid><description>&lt;p&gt;Wenn Sie einen Dienstlaptop haben, können Sie diesen mit nach Hause nehmen, um dort zu arbeiten. Aber was ist, wenn Sie einen Desktop-Computer haben und von zu Hause aus darauf zugreifen müssen? Die Technologie, die dies ermöglicht, gibt es bereits seit mehr als 20 Jahren, aber wenn Sie glauben, dass die IT-Abteilung der Universität Ihnen dies einfach gemacht hat, liegen Sie falsch. Tatsächlich kenne ich niemanden, der weiß, wie das geht (geschweige denn, wie man den Vorgang vereinfachen kann). Selbst mit der unten beschriebenen Konfiguration funktionieren einige Dinge nicht richtig (z. B. ich habe nie herausgefunden, wie die Dateifreigabe bei einer Mac-zu-Mac-Verbindung funktioniert, und nutze daher nach wie vor 
 &lt;a href="http://rsug.itd.umich.edu/software/fugu/" target="_blank" rel="noopener noreferrer nofollow"&gt;Fugu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 mit einer separaten, getunnelten SFTP-Verbindung, um Dateien zu übertragen). Du hast mehrere Möglichkeiten:&lt;/p&gt;</description></item><item><title>Startskript für den VNC-Server</title><link>https://jeltsch.org/de/startup_script_for_vnc_server/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/startup_script_for_vnc_server/</guid><description>&lt;p&gt;Um den VNC-Server beim Systemstart automatisch als Dienst zu starten, benötigen Sie dieses 
 &lt;a href="http://www.mpthrill.com/vncrc/downloads/Linux/bash/vncserver" target="_blank" rel="noopener noreferrer nofollow"&gt;Shell-Skript&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Wahrscheinlich können Sie auch selbst ein viel einfacheres Shell-Skript schreiben, das dieselbe Aufgabe erfüllt. Tatsächlich wirst du das sogar tun müssen, da dieses Skript unter RedHat 9 fehlerhaft ist. Das einfachste Shell-Skript ist natürlich der Befehl „vncserver“ allein… Dieses Skript kommt in den Ordner /etc/init.d. Anschließend erstellst du im Verzeichnis /etc/rc5.d einen symbolischen Link, der auf das Skript verweist. Das Verzeichnis /etc/rc5.d enthält eine Reihe von Verknüpfungen zu Skripten in der Datei init.d, die ausgeführt werden, wenn das System in den Runlevel 5 wechselt (Runlevel 5 ist derjenige, in dem die grafische Benutzeroberfläche und mehrere Benutzer aktiviert sind – den Sie höchstwahrscheinlich in 95 % aller Fälle verwenden). Es gibt weitere Verzeichnisse für andere Runlevels (z. B. /etc/rc3.d für Runlevel 3 usw.).&lt;/p&gt;</description></item><item><title>VNC (Virtual Network Computing) über SSH</title><link>https://jeltsch.org/de/vnc_virtual_network_computing_via_ssh/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/vnc_virtual_network_computing_via_ssh/</guid><description>&lt;p&gt;Ich sitze zu Hause und möchte die grafische Benutzeroberfläche meines Linux-Rechners bei der Arbeit nutzen. Mein Arbeitsrechner, auf dem der VNC-Server läuft (mcblpc2.hi.helsinki.fi), befindet sich jedoch hinter der Firewall der Universität. Die einzige Verbindung, die ich durch die Firewall herstellen kann, läuft über einen der Hauptrechner der Universität, z. B. vesuri.helsinki.fi. Um eine Verbindung über VNC herzustellen, benötige ich nur zwei Befehle: &lt;code&gt;ssh -L 5901:mcblpc2.hi.helsinki.fi:5901 mjeltsch@vesuri.helsinki.fivncviewer localhost:1&lt;/code&gt; Um die Verbindung zu beschleunigen, kannst du eine Komprimierung verwenden (hilft nur, wenn du eine langsame Verbindung hast, z. B. über ein Modem). Bei der Verwendung von VNC über SSH geht der VNC-Viewer fälschlicherweise davon aus, dass man eine Verbindung zum lokalen Rechner herstellt, und wählt daher eine falsche Kodierung. Der zweite Befehl sollte also eigentlich lauten: &lt;code&gt;vncviewer localhost:1 -compresslevel 0 -encodings &amp;quot;copyrect hextile&amp;quot;&lt;/code&gt;Wenn du den vncserver auf einem Computer betreibst, der über eine eigene Firewall verfügt, muss sshd laufen und der SSH-Port (22) geöffnet sein. Anschließend richtest du einen Tunnel von diesem SSH-Server auf diesem Rechner zu einem Port auf deinem lokalen Rechner ein: &lt;code&gt;ssh -L 5901:remotemachine:5901 username@remotemachine vncviewer localhost:1&lt;/code&gt;Wenn Sie die KDE-Desktopfreigabe unter SUSE 9.0 nutzen, geben Sie den physischen Bildschirm (:0) frei. Wenn Sie also abgemeldet sind, können Sie keine Verbindung über die Desktop-Freigabe herstellen. Sie müssen zusätzlich eine &lt;code&gt;vncserver&lt;/code&gt;-Instanz starten: &lt;code&gt;vncserver&lt;/code&gt; Dieser Server verwendet standardmäßig die Sitzung :1, weshalb der weitergeleitete Port 5901 und nicht 5900 (wie bei der ersten Sitzung) sein muss.&lt;/p&gt;</description></item><item><title>VNC-Server (auch bekannt als „KDE Desktop Sharing“) unter SUSE 9</title><link>https://jeltsch.org/de/vnc_server_aka_kde_desktop_sharing_under_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/vnc_server_aka_kde_desktop_sharing_under_suse_9/</guid><description>&lt;p&gt;SUSE 9 verfügt über einen integrierten VNC-Server namens „KDE Desktop Sharing“ (im Menü „System“ → „Fernzugriff“). Dieser kann im Kontrollzentrum unter „Internet &amp;amp; Netzwerk“ konfiguriert werden. Anders als beim Starten von VNC über die Befehlszeile („vncserver“) startet dieses Tool keinen neuen X-Desktop, sondern stellt eine Verbindung zu Ihrem bereits bestehenden X-Desktop her. Es ist möglich, zusätzlich zur integrierten KDE-Desktopfreigabe einen normalen vncserver zu betreiben, der eigene X-Sitzungen startet.&lt;/p&gt;</description></item><item><title>VNC-Server unter SUSE 9</title><link>https://jeltsch.org/de/vnc_server_under_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/vnc_server_under_suse_9/</guid><description>&lt;p&gt;Ich habe versucht, vncserver unter Suse 9 zu verwenden, aber zu meiner Überraschung sah ich beim Starten mit „vncserver“ und anschließender Verbindung über den Befehl „vncviewer“ nur einen grauen Bildschirm und ein X-Terminal. Ich habe versucht, „xclock“ und „gaim“ auszuführen, und diese Programme lassen sich problemlos starten. Ich möchte jedoch auch KDE starten können. Deshalb habe ich mir die Datei „xstartup“ (im Verzeichnis „.vnc“ in Ihrem Home-Verzeichnis) meiner alten Red Hat 9-Installation angesehen und sie mit der aus meiner SUSE 9-Installation verglichen:Suse 9:&lt;code&gt;!/bin/shxrdb $HOME/.Xresourcesxsetroot -solid greyxterm -geometry 80x24+10+10 -ls -title &amp;quot;$VNCDESKTOP Desktop&amp;quot; &amp;amp;twm &amp;amp;&lt;/code&gt;Red Hat 9:&lt;code&gt;!/bin/shRed Hat Linux VNC-Startskriptunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc&lt;/code&gt;Ich habe herausgefunden, dass „twm“ ein Fenstermanager ist; daher ersetzt es in diesem Zusammenhang KDE. Wenn ich das Suse-Skript durch das Red-Hat-Skript ersetze, startet KDE beim Start von vncserver.&lt;/p&gt;</description></item><item><title>Verwendung von SSH in Skripten (sichere VNC-Verbindung mit einem Klick über krdc)</title><link>https://jeltsch.org/de/using_ssh_in_scripts_one_click_secure_vnc_connection_using_krdc/</link><pubDate>Thu, 29 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/using_ssh_in_scripts_one_click_secure_vnc_connection_using_krdc/</guid><description>&lt;p&gt;Verwendung von SSH in Skripten (sichere VNC-Verbindung mit einem Klick über krdc) Ich wollte eine VNC-Verbindung herstellen, die über SSH getunnelt wird und mit nur einem Klick funktioniert. Ich habe ein Shell-Skript mit folgendem Inhalt erstellt: !/bin/sh ssh -L 5902:192.168.0.7:5902 -f -N 
 &lt;a href="mailto:jeltsch@192.168.0.7"&gt;jeltsch@192.168.0.7&lt;/a&gt;
 krdc localhost:2 Die SSH-Verbindung bleibt im Hintergrund offen, bis die krdc-Anwendung beendet wurde.&lt;/p&gt;</description></item></channel></rss>