Reconnection funktioniert bei VNC nicht, wenn ein Nutzer angemeldet ist (Gelöst)

Hinweis: In dem Thema Reconnection funktioniert bei VNC nicht, wenn ein Nutzer angemeldet ist (Gelöst) gibt es 7 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo zusammen,


    ich habe das Forum über Google gefunden, weil ich auf der Suche nach einer Lösung für mein Problem bin.


    Ich habe openSuse 13.2 und nach folgender Anleitung den VNC-Server aufgesetzt.
    Ich kann mich anmelden, wenn der Benutzer noch nicht angemeldet ist. Sobald dieser angemeldet ist kann ich mich nicht mehr über eine VNC-Verbindung anmelden. Die Verbindung wird bei einem Anmeldeversuch abgebrochen.

    Einmal editiert, zuletzt von Apfelkuchen () aus folgendem Grund: Gelöst

    Für den Inhalt des Beitrages 85184 haftet ausdrücklich der jeweilige Autor: Apfelkuchen

  • Hi Apfelkuchen,


    das von dir erwähnte Programm kenne ich nicht. Soll aber lt. deiner Quelle zuverlässiger und schneller sein.

    Zitat
    • Läuft zuverlässiger und schnell als ein X-Server über SSH.
    • Viel zuverlässiger als RDP Verbindungen.

    X-Server über SSH ist langsam. Zuverlässiger im Sinne von Abstürzen usw. - mag sein. Aber VNC ist üblicherweise nicht verschlüsselt. Z.B. mit SSH. Eine VNC-Verbindung lässt sich allerdings mit SSH tunneln.
    Was dann zuverlässiger im Sinne von sicher ist.
    Im Heimnetz wohl eher nicht besonders wichtig.
    Viel zuverlässiger als RDP? Kann sehr gut sein - RDP ist von MS.
    Siehe hier.


    Ich experimentierte mal vor Jahren mit den standardmässig installierten Programmen (nur in meinem privaten Netzwerk) herum.
    Zu finden unter:
    Start -> System -> Verbindung zu Fremdrechner
    Programm Kfrb auf dem entfernten Rechner starten.
    Programm KRDC starten um auf den entfernten Rechner zuzugreifen.


    Vorgehensweise und Optionen ergeben sich aus den Dialogen der Progs.
    Wenn ich mich nach den Jahren nicht ganz vertue, konnte ich mich remote und lokal gleichzeitig auf der Maschine einloggen.
    Möglicherweise ist das bei dem von dir gewählten Programm gewollt nicht möglich, warum auch immer.


    Ich hoffe, ich konnte dir ein wenig helfen


    Gruß
    Thomas

    Für den Inhalt des Beitrages 85185 haftet ausdrücklich der jeweilige Autor: ThomasS

  • Hallo Thomas,



    vielen Dank für deine Antwort. Ich glaube ich muss noch etwas beschreiben, was ich genau machen möchte.
    Ich bin gerade dabei einen eigenen Home-Server mit openSuse aufzusetzen. Dieser steht an einem entfernen Ort, an welchem ich keinen Monitor und Maus und Tastatur aufstellen möchte. Die Verwaltung soll somit von einem entfernen Rechner erfolgen. Auf meinem anderen Rechner läuft Windows. Auf Grund dass VNC auf Linux und Windows lauffähig ist, habe ich mich dafür entschieden. Verschlüsselt muss die Verbindung nicht sein, dann diese befindet sich nur in meinem lokalen Netzwerk.



    Mein erstes Ziel ist es, dass auf diesem Home-Server meine Daten gespeichert werden und über das Netzwerk zugegriffen werden kann. Hier bin ich gerade am recherchieren, wie ich mit meiner Benutzerkennung auf meine Daten zugreifen kann, so dass ich die unter <IP>\User zur Verfügung habe.


    Gruß
    Apfelkuchen


    P.S. Ich kenne keine RDP-Untersützung für openSuse. Sonst hätte ich diese verwendet, weil Windows dieses nativ unterstützt.

  • Ein lokal angemeldeter User erhält normalerweise die Displayportnummer 0
    Also solltest du für Remote User Displayportnummer 1 nehmen.
    Je nach vnc lautet der URI vnc://remoteHost:<port>:<displayport>


    Falls ich richtig unterstelle, was du unklar geschrieben hast.

    Für den Inhalt des Beitrages 85188 haftet ausdrücklich der jeweilige Autor: LinuPia

  • URI vnc://remoteHost:<port>:<displayport>

    Ich habe bis jetzt immer nur vnc://<RometeHost>:59001 verwendet. Wenn ich dann noch das displayport angebe, kann ich keine Verbindung herstellen.
    Ich habe das Gefühl, dass wenn der Nutzer schon angemeldet ist und gesperrt ist, so dass ich keine Verbindung herstellen kann.

  • Dein Thema ist umfassend behandelt:
    Administration mit VNC im lokalen Netz


    kurz und ganz einfach gesagt :
    vnc kann nicht den schon existierenden Desktop übertragen sondern verlangt einen neuen (mit anderem User)


    wenn du einen aktuellen Desktop incl dem angemeldeten User übertragen möchtest nimmt
    x11vnc


    Findest du in den repos
    Zur Konfiguration findest du was im oben verlinkten Howto

    There's no place like 127.0.0.1

    Einmal editiert, zuletzt von wurzel99 ()

    Für den Inhalt des Beitrages 85191 haftet ausdrücklich der jeweilige Autor: wurzel99

  • Zitat

    dieses hat mir sehr viel weiter geholfen.

    Prima
    Dann bitte noch den Thread als 'gelöst' markieren!
    (einfach 1 Beitrag editieren und die Überschrift anpassen!)

    There's no place like 127.0.0.1

    Für den Inhalt des Beitrages 85777 haftet ausdrücklich der jeweilige Autor: wurzel99