PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VNC Viewer als Weboberfläche



citty
09.07.09, 11:45
Hallo!

Kennt jemand von euch zufällig eine Webanwendung die als VNC-Viewer funktionier?
Es soll wenn möglich eine Java- oder ein Flashanwendung sein die einen eigenen Login benötig und in der die Verschiedenen Server und Clients gespeichert werden!

Hab schon im Internet gesucht aber leider nix gefunden!


lg Citty :p

Wene
16.07.09, 21:05
Unter www.realvnc.com gibt es einen VNC Viewer und Server. Der Server (zumindest unter Windows) kennt eine Option mit der er unter Port 5800 einen eigenen Webserver mit Java Applet anbieten kann. So braucht der Client keinen Viewer zu installieren.

Dieses Applet müsste sich eigentlich auch in eine eigene Webseite integrieren lassen.

Rain_maker
16.07.09, 21:12
*Öhm*

Das geht doch mit dem "default"-VNCserver, den die meisten Distris drin haben (xorg-x11-Xvnc).


netstat -tulpen |grep vnc
(Es konnten nicht alle Prozesse identifiziert werden; Informationen über
nicht-eigene Processe werden nicht angezeigt; Root kann sie anzeigen.)
tcp 0 0 127.0.0.1:5801 0.0.0.0:* LISTEN 1000 408967 4755/Xvnc
tcp 0 0 127.0.0.1:5901 0.0.0.0:* LISTEN 1000 408966 4755/Xvnc Auf Port 5901 kommt man mit einem vncviewer/-client, verbindet man auf Port 5801 mit einem Browser, wird ein Java-Applet geladen.



rpm -qf $(which Xvnc)
xorg-x11-Xvnc-7.4-17.6.1Also eigentlich schon im "normalen Lieferumfang" mit dabei (ist bei den meisten Distris sicher genau so).

Wene
16.07.09, 22:18
Siehe da, man lernt immer wieder dazu... Danke RM!

citty
16.07.09, 23:11
Ich habe mich evtl. falsch ausgedrückt!
Mein Problem ist das ich hinter einer Firewall sitze über die ich nur HTTP und HTTPS über den Proxy raus komme! Da ich einige Server mit VNC im Netz habe wollte ich auf einen Webserver einen VNC-Client installieren den ich über den Browser aufrufen kann! Es soll also von dem Server wo der Client installiert ist die VNC-Verbindung aufgebaut werden! Desweiteren währe es cool wenn ich in diesem Client alle Server speichern könnte!

lg Citty

Wene
17.07.09, 10:42
Normalerweise, wenn es erforderlich ist dass die Server von aussen via VNC administriert werden können, kann der entsprechende Port auch über die Firewall geöffnet werden. Bzw. besser wäre die Kommunikation durch einen VPN Tunnel zu leiten da VNC allein nicht wirklich sicher ist.

Ausserdem erlaube ich mir die rhetorische Frage: Wieso läuft auf einem Server zu Adminsitrationszwecken überhaupt eine GUI?

Um dennoch auf die Frage einzugehen: Du kannst den VNC Viewer im "Listening Mode" betreiben. Dadurch muss nicht der Server im Internet erreichbar sein sonder der Viewer. Auf dem Server muss dann die Verbindung richtung Viewer aufgerufen werden was sich womöglich durch ein CGI Script auslösen liesse.

cane
17.07.09, 10:55
Mein Problem ist das ich hinter einer Firewall sitze über die ich nur HTTP und HTTPS über den Proxy raus komme!

Warum sprichst Du nicht mit dem Verantwortlichen wenn Du den VNC Zugang für deine Tätigkeit zwingend benötigst?

mfg
cane

citty
20.07.09, 07:22
Naja es ist so das ich neben meiner hauptberuflichen Anstellung auch Selbständig bin. Da oft Tagsüber eine Anfrage oder Fehlermeldung hereinkommt könnte ich dies in der Mittagspause erledigen. Momentan erledige ich dies auf meinem MacBook was da ich mit den Öffis unterwegs bin immer blöd zum mitschleppen ist!

Da ich in einem Krankenhaus arbeite wird das eher nicht möglich sein da sich dies mit unserer IT-Sicherheits Strategie schneiden würde.

Bis jetzt hab ich nur Teamviewer (http://www.teamviewer.com/de/index.aspx) gefunden wobei das für den Kommerziellen Gebrauch und die Version mit Weboberfläche sowiso kostet.

@Wene für meine Linux-Server verwende ich eh AjaxTerm aber ich habe hald auch Windows - Server

cane
20.07.09, 09:33
Richte dir auf einem öffentlich erreichbaren Server OpenVPN auf Port 443 ein, dann kannst Du über diesen Server auf beliebige andere Server zugreifen.

mfg
cane

citty
20.07.09, 09:51
*Juhu ich glaube das hab ich gesucht!
Jetzt fällt mir ein da gibt es ja auch den SSLExplorer. Werde schaun was mit besser gefällt!

Danke!

lg Citty ;)

Wene
20.07.09, 11:21
Ob Du nun für Teamviewer oder einen öffentllichen VPN Server bezahlst kommt doch finanziell aufs gleiche heraus. Mit Teamviewer entfällt der Administrationsaufwand, dafür bist Du weniger flexibel. ;)

Mit dem ursprünglichen Thema hat beides nichts mehr zu tun.

citty
20.07.09, 11:27
naja den SSL Explorer gab mahl als OpenSource - Projekt ;)

Stimmt mim eigendlichen Thema hat es nich mehr viel zu tun!
Werde schon einen Weg finden!

:) lg Citty