Historie von KnowHow.VNCHowTo

Einfache Korrekturen ausblenden - Änderungen im Wiki Quelltext

20.03.2004 21:03 Uhr von unknown -
Zeilen 1-2 bearbeitet:

Konfiguration mehrerer Rechner für Schulungszwecke mit VNC

Version 0.1.1

geändert zu:

Konfiguration mehrerer Rechner im LAN für Schulungszwecke mit VNC

(Version 0.1.2)

Zeile 6 bearbeitet:

Kopieren, Verbreiten und/oder Modifizieren dieses Textes ist unter den Bedingungen der GNU Free Documentation License, Version 1.2 Main.GfDl ? oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt. Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext. Eine Kopie des englichen Originaltextes dieser Lizenz und einer deutschen Übersetzung finden Sie unter http://www.gnu.org/licenses/licenses.html#FDL

geändert zu:

Kopieren, Verbreiten und/oder Modifizieren dieses Textes ist unter den Bedingungen der oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt. Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext. Eine Kopie des englichen Originaltextes dieser Lizenz finden Sie unter http://www.gnu.org/licenses/licenses.html#FDL

Zeile 9 bearbeitet:

Die folgenden Angaben wurden getestet mit Knoppix 3.4, c't edition (SERVER) und Knoppix 3.2 Linux Tag edition (CLIENT).

geändert zu:

Die folgenden Angaben wurden getestet mit Knoppix 3.4, c't edition und S u S E 8.2, vnc 3.3.3r2-463

Zeilen 11-12 bearbeitet:

VNC interaktiv

geändert zu:
Zeilen 25-28 bearbeitet:

Achtung: Im interaktiven Modus können auch die CLIENT's auf dem SERVER Aktionen auslösen (Programme starten, Konfigurationsdateien ändern etc.).

  • Systemvoraussetzungen:
    Auf allen beteiligten Rechnern muss eine Netzwerkkarte sowie VNC installiert und eine IP-Adresse bekannt sein. DHCP ist nicht aktiv. Die lokale Verbindung der Rechner muss funktionieren (ggf. mit PING testen)

  • Definitionen:
    SERVER = Rechner auf dem ein "vncserver" läuft
    SERVERCLIENT= "vncviewer", der auf dem SERVER läuft
    CLIENT = entfernter Rechner auf dem ein "vncviewer" läuft

geändert zu:

Achtung: Im interaktiven Modus können auch die CLIENT's auf dem SERVER Aktionen auslösen (Programme starten, Konfigurationsdateien ändern etc.).#top ^top

  • Systemvoraussetzungen:
    Auf allen beteiligten Rechnern muss eine Netzwerkkarte sowie VNC installiert und die IP-Adresse bekannt sein. DHCP ist nicht aktiv. Die lokale Verbindung der Rechner muss funktionieren (ggf. mit PING testen) #top ^top

  • Definitionen:
    SERVER = Rechner auf dem ein "vncserver" läuft
    SERVERCLIENT= "vncviewer", der auf dem SERVER läuft
    CLIENT = entfernter Rechner auf dem ein "vncviewer" läuft #top ^top

Zeilen 32-33 bearbeitet:
  • In einer Konsole als normaler Benutzer mit folgendem Befehl den vncserver starten:

    user@linux: ~> vncserver

    Der vncserver startet und meldet sich mit einer Serveradresser z.B. linux:1

  • den SERVERCLIENT vncviewer auf dem SERVER mit folgendem Befehl starten:

    user@linux: ~>vncviewer -shared

    Es erscheint ein Fenster zur Eingabe der SERVER - Adresse, z.B.

    linux:1

    (Doppelpunkt beachten!) Nach Bestätigung der Eingabe mit ENTER erscheint ein Fenster zur Passworteingabe. Im Eingabefeld des Fensters das Passwort von SERVER eingeben, zum Beispiel :

    tutor

geändert zu:
  • In einer Konsole als normaler Benutzer mit folgendem Befehl den vncserver starten:

    user@linux: ~> vncserver

    Der vncserver startet und meldet sich mit einer Serveradresser z.B. linux:1 #top ^top

  • den SERVERCLIENT vncviewer auf dem SERVER mit folgendem Befehl starten:

    user@linux: ~>vncviewer -shared

    Es erscheint ein Fenster zur Eingabe der SERVER - Adresse, z.B.

    linux:1

    (Doppelpunkt beachten!) Nach Bestätigung der Eingabe mit ENTER erscheint ein Fenster zur Passworteingabe. Im Eingabefeld des Fensters das Passwort von SERVER eingeben, zum Beispiel : #top ^top

    tutor

Zeilen 37-65 bearbeitet:

Ob der interaktive Modus funktioniert erkennt man daran, dass die Mauszeiger auf allen Rechnern sich synchron bewegen, wenn der Mauszeiger auf einem Rechner bewegt wird.

Have a lot of fun

geändert zu:

Ob der interaktive Modus funktioniert erkennt man daran, dass die Mauszeiger auf allen Rechnern sich synchron bewegen, wenn der Mauszeiger auf einem Rechner bewegt wird. #top ^top

Have a lot of fun

B) VNC interaktiv (sichere CLIENT-SERVER Verbindung)

Ziel: Herstellung einer sicheren interaktiven Verbindung zwischen zwei Rechnern
table cellspacing=10 cellpadding=5 valign=top? cell width=801?. Schritt cellAuf? SERVER den vncserver und einen vncviewer starten (siehe 1. Schritt oben)#top ^top cellnr2?. Schritt cellAuf? CLIENT in einer Konsole folgenden Befehl eingeben:

user@linux: ~>vncviewer -shared -tunnel <SERVER Name>:<display-Nr>
Beispiel: vncviewer -shared -tunnel linux:1 (oder 192.168.0.1:1)
Die folgenden zwei Passwortabfragen mit Passworteingabe abschließen. Der vncviewer startet mit sicherer (ssh-)Verbindung.

Oder:

user@linux: ~> ssh -L 5902:192.168.0.1:5901 192.168.0.1

Mit diesem Befehl wird eine sichere Verbindung zwischen port 5901 von SERVER und port 5902 von CLIENT hergestellt (die IP 192.168.0.1 ist die IP von SERVER).#top ^top
Danach auf CLIENT den vncviewer starten. Dazu in einer weiteren Konsole auf CLIENT folgenden Befehl eingeben:

user@linux: ~> vncviewer -shared

Im Eingabefeld für die Serveradresse folgendes eingeben:

localhost:2

Das Passwort-Eingabefenster erscheint. Darin das Passwort des Servers eingeben. Der VNC-Viewer startet mit sicherer (ssh-) Verbindung. tableend?

C) VNC-Viewer Display auswählen

Es besteht die Möglichkiet ein VNC-Display, abweichend vom aktuellen Display des Rechners zu aktivieren. Wenn z.B. der SERVER aktuell mit KDE-Display läuft, können Sie VNC mit einem fvwm2-Display starten. Dazu muss das VNC-Shell-Skript startup geändert und ggf. danach ein neuer ''vncserver', z.B. linux:2 gestartet werden. Öffnen Sie dazu im Ordner /home/.vnc das Shell-Skript startup mit einem Editor:

table cellpadding=5 cellspacing=10 valign=center? cell?#!/bin/sh cellnrxrdb? $HOME/.Xresources cellnrxsetroot? -solid grey cellnrxterm? -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & cellnr?#in den folgenden Zeilen können Sie einen Desktop für den VNC-Viewer auswählen (# entfernen). Aktuell ist '''fvwm2''' ausgewählt: cellnr?#twm & cellnr?#startkde & cellnrfvwm2? &

Have a lot of fun! #top ^top

18.03.2004 13:22 Uhr von unknown -
Zeile 6 bearbeitet:

Kopieren, Verbreiten und/oder Modifizieren dieses Textes ist unter den Bedingungen der oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt. Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext. Eine Kopie des englichen Originaltextes dieser Lizenz finden Sie unter http://www.gnu.org/licenses/licenses.html#FDL

geändert zu:

Kopieren, Verbreiten und/oder Modifizieren dieses Textes ist unter den Bedingungen der GNU Free Documentation License, Version 1.2 Main.GfDl ? oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt. Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext. Eine Kopie des englichen Originaltextes dieser Lizenz und einer deutschen Übersetzung finden Sie unter http://www.gnu.org/licenses/licenses.html#FDL

18.03.2004 13:09 Uhr von unknown -
Zeilen 1-23 bearbeitet:

Describe VNCHowTo here.

geändert zu:

Konfiguration mehrerer Rechner für Schulungszwecke mit VNC

Version 0.1.1

Copyright (c) 2004 Hans-Frieder Hirsch

Kopieren, Verbreiten und/oder Modifizieren dieses Textes ist unter den Bedingungen der oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt. Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext. Eine Kopie des englichen Originaltextes dieser Lizenz finden Sie unter http://www.gnu.org/licenses/licenses.html#FDL
Der Autor übernimmt keinerlei Garantie für die Richtigkeit der folgenden Angaben. Insbesondere übernimmt er keinerlei Haftung für Schäden oder Beeinträchtigungen die durch die Verwendung dieses Textes oder die Ausführung der in ihm enthaltenen Angaben entstehen. Die folgenden Angaben wurden getestet mit Knoppix 3.4, c't edition (SERVER) und Knoppix 3.2 Linux Tag edition (CLIENT).


VNC interaktiv

Ziel: Zwei oder mehrere Rechner in einem sicheren lokalen Netz so einzurichten, dass auf allen Rechnern dasselbe Fenster mit einer Oberfläche (in diesem Beispiel KDE) sichtbar ist. Ein Rechner funktioniert dabei für alle anderen Rechner als SERVER auf den sie als CLIENTS zugreifen und Aktionen ausführen können Achtung: Im interaktiven Modus können auch die CLIENT's auf dem SERVER Aktionen auslösen (Programme starten, Konfigurationsdateien ändern etc.).

  • Systemvoraussetzungen:
    Auf allen beteiligten Rechnern muss eine Netzwerkkarte sowie VNC installiert und eine IP-Adresse bekannt sein. DHCP ist nicht aktiv. Die lokale Verbindung der Rechner muss funktionieren (ggf. mit PING testen)

  • Definitionen:
    SERVER = Rechner auf dem ein "vncserver" läuft
    SERVERCLIENT= "vncviewer", der auf dem SERVER läuft
    CLIENT = entfernter Rechner auf dem ein "vncviewer" läuft

  • 1. Schritt: SERVER (hat die IP z.B.:192.168.0.1) starten:
    • In einer Konsole als normaler Benutzer mit folgendem Befehl den vncserver starten:

      user@linux: ~> vncserver

      Der vncserver startet und meldet sich mit einer Serveradresser z.B. linux:1

    • den SERVERCLIENT vncviewer auf dem SERVER mit folgendem Befehl starten:

      user@linux: ~>vncviewer -shared

      Es erscheint ein Fenster zur Eingabe der SERVER - Adresse, z.B.

      linux:1

      (Doppelpunkt beachten!) Nach Bestätigung der Eingabe mit ENTER erscheint ein Fenster zur Passworteingabe. Im Eingabefeld des Fensters das Passwort von SERVER eingeben, zum Beispiel :

      tutor

  • 2. Schritt: Auf den CLIENTS den vncviewer starten:
    • In einer Konsole als normaler Benutzer die folgenden Befehle eingeben:

      user@linux: ~>vncviewer -shared

      Es erscheint ein Fenster zur Eingabe der SERVER - Adresse, z.B.

      192.168.0.1:1

      (Doppelpunkt beachten!) Nach Bestätigung der Eingabe mit ENTER erscheint ein Fenster zu Passworteingabe. Im Eingabefeld des Fensters das Passwort von SERVER eingeben, hier im Beispiel : tutor

      tutor

      Der "vncviewer" startet auf CLIENT als neues Fenster mit der Oberfläche von SERVER.

Ob der interaktive Modus funktioniert erkennt man daran, dass die Mauszeiger auf allen Rechnern sich synchron bewegen, wenn der Mauszeiger auf einem Rechner bewegt wird.

Have a lot of fun