{"id":392,"date":"2008-04-13T18:37:55","date_gmt":"2008-04-13T16:37:55","guid":{"rendered":"http:\/\/www.zeroathome.de\/wordpress\/?p=392"},"modified":"2008-04-13T18:37:55","modified_gmt":"2008-04-13T16:37:55","slug":"simples-vnc-setup-fur-k-x-und-ubuntu","status":"publish","type":"post","link":"https:\/\/www.zeroathome.de\/wordpress\/simples-vnc-setup-fur-k-x-und-ubuntu\/","title":{"rendered":"Simples VNC-Setup f\u00fcr K-, X- und Ubuntu"},"content":{"rendered":"<p>Zugegeben, so eine <a href=\"http:\/\/de.wikipedia.org\/wiki\/Vnc\" target=\"_blank\">VNC<\/a>-Verbindung kann in manchen Situationen ganz n\u00fctzlich sein. Zum Beispiel zur Fernwartung eines Desktop-Rechners. Und damit die Konsole beim dem ganzen Geklicke nicht zu kurz kommt richten wir das ganze kurzerhand dar\u00fcber ein :-).<\/p>\n<p><!--more--><\/p>\n<p><!--wsa:contaxe2--><\/p>\n<h3>Einrichtung:<\/h3>\n<p>Zun\u00e4chst installieren:<\/p>\n<p><code>sudo apt-get install x11vnc vnc-common<\/code><\/p>\n<p>Richten f\u00fcr den eingeloggten Benutzer ein Passwort ein:<br \/>\n<code>mkdir ~\/.vnc<br \/>\nvncpasswd ~\/.vnc\/passwd<\/code><\/p>\n<p>Dann zwei Mal das Passwort eintippen.<\/p>\n<p>Schreiben ein kleines Startskript:<\/p>\n<pre>#!\/bin\/sh\nx11vnc -nap -bg -many -rfbauth ~\/.vnc\/passwd<\/pre>\n<p>Dies speichern wir als &#8218;\/usr\/local\/bin\/startx11vnc&#8216; ab und machen es ausf\u00fchrbar (&#8218;chmod 755&#8216;).<br \/>\nWenn man m\u00f6chte kann man das ganze noch in den Autostart von $Desktopumgebung legen, damit es bei jedem Einloggen gestartet wird. Ich bevorzuge es das ganze einfach bei Bedarf \u00fcber eine SSH-Verbindung zu starten. Der Benutzer muss aber zwingend eingeloggt sein, damit man sich verbinden kann.<\/p>\n<h3>Zur Sicherheit:<\/h3>\n<p>Da VNC an sich nicht verschl\u00fcsselt ist, sollte man die Verbindung entweder durch einen SSH-Tunnel leiten:<br \/>\n<code>ssh -N -L 5900:localhost:5900 benutzer@host<\/code><br \/>\n&#8218;benutzer&#8216; und &#8218;host&#8216; sind nat\u00fcrlich zu ersetzen. Anschlie\u00dfend kann man seinen VNC-Viewer auf localhost:0 richten und landet auf dem Zielsystem.<\/p>\n<p>Alternativ kann man auch einfach den &#8218;vncviewer&#8216; (sudo apt-get install vncviewer) verwenden:<br \/>\n<code>vncviewer -via benutzer@host localhost:0<\/code><br \/>\nIst im Prinzip das selbe wie oben, ein wenig verk\u00fcrzt.<\/p>\n<p>Die Wahl des Clients bleibt jedem selbst \u00fcberlassen. Unter den jeweiligen Desktop-Umgebungen f\u00fcr Linux am einfachsten den jeweils integrierten. Oder eben den etwas spartanischen vncviewer. Unter Windows verwende ich <a title=\"UltraVNC\" href=\"http:\/\/uvnc.com\" target=\"_blank\">UltraVNC<\/a>, aber wie gesagt, alles Geschmacksache&#8230;<\/p>\n<p>Dann mal viel Spass beim Fernadministrieren!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zugegeben, so eine VNC-Verbindung kann in manchen Situationen ganz n\u00fctzlich sein. Zum Beispiel zur Fernwartung eines Desktop-Rechners. Und damit die Konsole beim dem ganzen Geklicke nicht zu kurz kommt richten wir das ganze kurzerhand dar\u00fcber ein :-).<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,10,27],"tags":[263,604,602,616,262],"_links":{"self":[{"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/posts\/392"}],"collection":[{"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/comments?post=392"}],"version-history":[{"count":0,"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/posts\/392\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/media?parent=392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/categories?post=392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zeroathome.de\/wordpress\/wp-json\/wp\/v2\/tags?post=392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}