it-swarm.com.de

Fehler / Problem beim Verbinden (Windows 10 RDP in XRDP)

Ich stoße auf ein anderes Problem, bei dem XRDP nicht funktioniert. Ich bin schon eine ganze Weile dabei und glaube, ich brauche Hilfe. Ich glaube, dass es ein Problem ist, dass der Ubuntu-Rechner nicht auf einem Port lauscht.

Ich folgte der Anleitung unter http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ .

Wenn ich jedoch von Windows aus zu RDP gehe, kann ich eine Verbindung herstellen und den Benutzernamen und das Kennwort eingeben. Wenn ich dies jedoch tue, wird die folgende Fehlermeldung angezeigt:

Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
srdp_mm_process_login_response:login successful for display
started connecting
connecting to 127.0.0.1 5910
error-problem connecting

Könnte das Problem sein, dass mein Ubuntu-Rechner nicht auf Port 5910 hört? Was denkt ihr? Wenn ja, wie kann ich sicherstellen, dass Ubuntu Port 5910 abhört?

Bearbeiten:

Ok, wenn ich diesen Befehl ausführe:

Sudo netstat -peant | grep ":5910 "

Es kommt nichts auf. Wenn ich diesen Befehl ausführe: Sudo netstat -peant | grep "127.0.0.1" und einen Bildlauf durchführe, sehe ich nichts, was mit Port 5910 verbunden ist. Ich glaube, dass ich ein großes Problem gefunden habe. Meine Frage ist nun, wie ich xrdp zum Abhören von Port 5910 einrichte.

19
philm

Ok, also habe ich den Befehl gefunden, der mein Problem löst. Führen Sie diesen Befehl aus, um den Fehler zu beheben

gsettings set org.gnome.Vino require-encryption false ausführen

6
philm

Ich fand, dass dieser wirklich für mich gearbeitet hat. https://ubuntuforums.org/showthread.php?t=1314336

Ich fasse hier die Lösung zusammen:

Ich musste xrdp, vnc4server, tightvnc entfernen, die alle in der falschen Reihenfolge installiert wurden. Ich musste tightvncserver installieren und dann xrdp installieren.

Sudo apt-get remove xrdp vnc4server tightvncserver
Sudo apt-get install tightvncserver
Sudo apt-get install xrdp

Starten Sie dann den xrdp-Dienst neu:

Sudo service xrdp restart
5
beahacker

Ich bin sehr neu und habe Fehler und Dokumente dazu gelesen.

Alles, was ich getan habe, um dieses Problem zu beheben, war, xrdp mit den folgenden Befehlen zu stoppen und zu starten:

Sudo service xrdp stop

Sudo service xrdp start
2
Chris

Dieser Beitrag hat mir geholfen, das Problem loszuwerden. Ich habe den xrdp -Dienst danach neu gestartet, um sicherzugehen.

Haben Sie versucht, eine Datei /etc/X11/Xwrapper.config mit zu erstellen

allowed_users = anybody

Beachten Sie, dass ich Windows 10 verwende, um Debian 9 zu verbinden. Und ich habe Xorg verwendet.

2
pandaman1234

Ich kämpfte einige Tage in diesem Problem (Windows 7 Remotedesktopverbindung - XRDP CentOS), und durch die Suche ich fand dass die einfachste Lösung für Fehler - Verbindungsproblem ist ein eindeutiger "meinedomain\benutzername" -Login : Bevor Sie Pakete installieren, Prozesse beenden oder temporäre Dateien entfernen, versuchen Sie einfach, eine Verbindung herzustellen Ihr Benutzername nur in der XRDP-Anfrage, also nicht vorher speichern in der Windows 7-Remotedesktopverbindung.

Wenn Sie Ihren Benutzernamen nicht löschen dürfen (XRDP zeigt standardmäßig immer einen Namen an), RDP-Verbindungsverlauf löschen für den Server, zu dem Sie eine Verbindung herstellen möchten, oder nutzen Sie diese Gelegenheit, um alle Verbindungen zu löschen Verlauf auf diese Weise (Windows-Seite - CMD):

@echo off
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers"
cd %userprofile%\documents\
attrib Default.rdp -s -h
del Default.rdp

Versuchen Sie dann erneut, eine Verbindung herzustellen. Wenn es nicht funktioniert, können Sie versuchen:

  1. Denken Sie daran, dass Sie für Windows RDP High Color (16 Bit) oder höher verwenden sollten. oder

  2. Greifen Sie mit PuTTY (cat /var/log/xrdp-sesman.log) auf xrdp-sesman.log zu, was wahrscheinlich "X-Server für Anzeige 10 Startzeitüberschreitung (... ) Ein anderer Xserver ist bereits auf dem Display aktiv 10 ", dann zeigt vncserver -geometry 1024x768 :10 an, dass eine temporäre Datei vorhanden ist, die Sie löschen können. Entfernen Sie daher die richtige temporäre Dateien wie erklärt hier und hier ; oder

  3. Downgrade Tiger VNC .

0
Davidson Lima

Ändern Sie einfach: /etc/xrdp/sesman.ini AllowRootLogin = 1

0
user3859974

Es lohnt sich nicht - es gibt eine bessere und weniger schmerzhafte Lösung:

X11VNC

Ich habe mindestens 8 Stunden lang gekämpft, um eine Verbindung von Windows 10 zu Ubuntu 16 über xrpd und Windows rdp herzustellen. Ich habe endlose "Lösungen" ausprobiert, die ich im ganzen Web gefunden habe. Ich habe Fortschritte gemacht, es aber nie geschafft, diese vollständig zu lösen. Selbst wenn ich es getan hätte, scheint es, dass dies sowieso ein schwaches Setup ist, weil:

  • Sie können den Unity-Desktop nicht verwenden, daher hat Ihr RDP Sie mit einer völlig anderen OS-Benutzeroberfläche verbunden, als Sie es als Ubuntu-Standard verwenden würden.
  • Sie können nicht bereits mit diesem Konto angemeldet sein. Wenn Sie also ein Szenario haben, in dem Sie manchmal direkt auf dem Ubuntu-Computer arbeiten und manchmal eine Remoteverbindung herstellen, müssen Sie sich unbedingt abmelden, um diese Remoteverbindung zuzulassen.
  • Nach dem, was Sie gelesen haben, haben Sie auch einen Kampf darum geführt, dass ein "Wiederverbindungsmechanismus" funktioniert, um wieder in eine von Ihnen verlassene RDP-Sitzung einzutreten.
  • Sie müssen die Anmeldeinformationen bei jeder Anmeldung manuell eingeben. Es gibt keine Möglichkeit, sie auf der Client-Seite zu speichern und sofort eine Verbindung herzustellen.

Ich habe eine Menge verschiedener Remoteverbindungsschnittstellen verwendet, und insgesamt geht meines Erachtens noch nichts über die Einfachheit und Qualität von Windows RDP. Ich war ziemlich darauf fixiert, das zu benutzen. Nachdem ich so lange gekämpft und schließlich das Handtuch geworfen hatte, stellte ich fest, dass VNC in diesem Zusammenhang ziemlich gut funktioniert.

Wie ich anfangs sagte, habe ich auf der Ubuntu-Seite "x11vnc" verwendet. Weitere Informationen zur vollständigen Einrichtung finden Sie in den folgenden Anweisungen:

Wie richte ich x11vnc für den Zugriff mit dem grafischen Anmeldebildschirm ein?

Auf der Windows-Seite habe ich RealVNC Viewer verwendet: https://www.realvnc.com/en/connect/download/viewer/ , den ich bereits für eine Remote-Verbindung mit einem Mac installiert und eingerichtet hatte auch in meinem LAN.

Mit diesem Setup habe ich KEINE der oben beschriebenen Schwächen. Darüber hinaus ist die Anzeige im Vollbildmodus genauso gut wie normalerweise. Ich sehe 0 Verzögerung, 0 Unschärfe. Ich habe eine bidirektionale Zwischenablage, die ohne Mühe funktioniert, um das zu bekommen ...

Theoretisch sollten Sie in der Lage sein, xrpd und x11vnc zu stapeln. Siehe: http://c-nergy.be/blog/?p=5956 Ich habe das auch versucht, nur um zu sehen, ob ich es zum Laufen bringen könnte. Damit hatte ich auch kein Glück. Also habe ich zum Teufel mit xrpd am Ende gesagt, es deinstalliert und alle Änderungen zurückgesetzt, die ich an meiner Maschine vorgenommen habe, um damit zu kämpfen (oder zumindest so von ihnen).

Sofern Sie keinen wichtigen Grund dafür haben, dass Sie RDP anstelle von VNC BENÖTIGEN, empfehle ich nachdrücklich, diesen von mir beschriebenen Weg zu gehen.

0
BuvinJ