web-dev-qa-db-fra.com

Erreur / problème de connexion (Windows 10 RDP en XRDP)

Je rencontre un autre problème pour lequel le XRDP ne fonctionne pas. J'y travaille depuis assez longtemps et je pense avoir besoin d'aide. Je pense que c'est un problème de la machine Ubuntu n'écoutant pas sur un port.

J'ai suivi le guide à l'adresse http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ .

Cependant, lorsque je vais à RDP à partir de Windows, je peux me connecter et taper le nom d'utilisateur et le mot de passe, mais j'obtiens le message d'erreur suivant:

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

Le problème est-il que ma machine Ubuntu n'écoute pas le port 5910? Qu'en pensez-vous? Si oui, comment puis-je m'assurer que Ubuntu écoute le port 5910?

Modifier:

Ok, alors quand j'exécute cette commande:

Sudo netstat -peant | grep ":5910 "

Rien ne vient. Lorsque j'exécute cette commande: Sudo netstat -peant | grep "127.0.0.1" et que je le fais défiler, je ne vois rien connecté au port 5910. Je pense avoir trouvé un problème important. Ma question maintenant est comment puis-je configurer xrdp pour écouter le port 5910?

18
philm

Ok, alors j'ai trouvé la commande qui va résoudre mon problème. Exécutez cette commande pour supprimer l'erreur

Exécutez gsettings set org.gnome.Vino require-encryption false

6
philm

J'ai trouvé celui-ci a vraiment fonctionné pour moi. https://ubuntuforums.org/showthread.php?t=1314336

Je résume ici la solution:

J'ai dû supprimer xrdp, vnc4server, tightvnc, qui ont tous été installés dans le mauvais ordre. Je devais installer tightvncserver, puis installer xrdp.

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

Puis redémarrez le service xrdp:

Sudo service xrdp restart
4
beahacker

Je suis très nouveau et j'ai lu des bugs et des docs à ce sujet.

Tout ce que j'ai fait pour résoudre ce problème a été d'arrêter et de démarrer xrdp à l'aide de ces commandes:

Sudo service xrdp stop

Sudo service xrdp start
2
Chris

Ce post m'a aidé à me débarrasser du problème. J'ai redémarré le service xrdp par la suite, juste pour m'en assurer.

Avez-vous essayé de créer un fichier /etc/X11/Xwrapper.config contenant

allowed_users = anybody

Notez que j'utilise Windows 10 pour connecter debian 9. Et j’ai utilisé Xorg.

2
pandaman1234

Je me suis débattu pendant quelques jours dans ce problème (Connexion Bureau à distance Windows 7 - XRDP CentOS) et en cherchant j'ai trouvé que la solution la plus simple pour erreur - problème de connexion est effacer "mondomaine\nom d'utilisateur" login : avant d'installer des packages, de tuer des processus ou de supprimer des fichiers temporaires, essayez simplement de vous connecter en écriture votre nom d'utilisateur seulement dans la demande XRDP, aussi ne l'enregistrez pas auparavant dans la connexion au bureau à distance Windows 7.

Si vous n'êtes pas autorisé à effacer votre nom d'utilisateur (XRDP affichant toujours un nom par défaut), effacez l'historique de connexion RDP pour le serveur que vous essayez de connecter, ou profitez-en pour effacer toute connexion. histoire, de cette façon (côté Windows - 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

Et essayez à nouveau de vous connecter. Si cela ne fonctionne pas, vous pouvez essayer:

  1. N'oubliez pas que vous devez utiliser des couleurs vives (16 bits) ou supérieures dans Windows RDP. ou

  2. Accédez à xrdp-sesman.log par PuTTY (cat /var/log/xrdp-sesman.log), ce qui indiquera probablement "serveur X pour affichage 10 délai d'attente au démarrage (...) est un autre serveur X déjà actif sur l'affichage 10 ", alors vncserver -geometry 1024x768 :10 indiquera qu'il y a un fichier temporaire que vous pouvez effacer, donc supprimez les fichiers temporaires corrects comme expliqué ici et ici ; ou

  3. rétrograder Tiger VNC .

0
Davidson Lima

Il suffit de changer: /etc/xrdp/sesman.ini AllowRootLogin = 1

0
user3859974

Cela ne vaut pas la peine - il existe une solution meilleure et moins pénible:

X11VNC

J'ai passé au moins 8 heures à lutter pour la connexion de Windows 10 à Ubuntu 16 via xrpd et Windows rdp. J'ai essayé d'innombrables "solutions" trouvées sur le Web. J'ai progressé, mais je n'ai jamais réussi à le résoudre complètement. Même si j'en avais, cependant, il semblerait qu'il s'agisse d'une configuration faible, car:

  • Vous ne pouvez pas utiliser Unity Desktop, votre PDP vous a donc connecté à une interface utilisateur de système d'exploitation complètement différente de celle que vous utiliseriez comme standard Ubuntu.
  • Vous ne pouvez pas déjà être connecté avec ce compte. Donc, si vous avez un scénario où vous travaillez parfois directement sur la machine Ubuntu, et parfois vous vous connectez à distance, vous devez être sûr de vous déconnecter pour permettre cette connexion à distance.
  • D'après ce que vous avez lu, une fois que vous avez cela, vous vous êtes également battu pour obtenir un mécanisme de "reconnexion" fonctionnant pour entrer de nouveau dans une session de RDP que vous avez laissée.
  • Vous devez entrer manuellement les informations d'identification chaque fois que vous vous connectez. Il n'y a aucun moyen de les sauvegarder chez le client et de simplement se connecter instantanément.

J'ai utilisé une pile d'interfaces de connexion distantes différentes et, dans l'ensemble, rien ne bat encore la facilité et la qualité de Windows RDP. En tant que tel, j'étais assez obsédé par l'utilisation de cela. Cependant, après avoir combattu assez longtemps et jeté l'éponge, j'ai constaté que VNC fonctionnait plutôt bien dans ce contexte.

Comme je l'ai dit initialement, côté Ubuntu, j'ai utilisé "x11vnc". Reportez-vous à ces instructions pour plus de détails sur la configuration complète:

Comment configurer x11vnc pour y accéder avec l’écran de connexion graphique?

Du côté Windows, j'ai utilisé RealVNC Viewer: https://www.realvnc.com/en/connect/download/viewer/ , que j'avais déjà installé et configuré pour une connexion à distance à un Mac sur mon LAN aussi.

Avec cette configuration, je n’ai AUCUNE des faiblesses décrites ci-dessus. De plus, en mode plein écran, l’affichage est aussi bon qu’il serait naturellement. Je vois 0 lag, 0 flou. J'ai un presse-papier bidirectionnel qui fonctionne sans aucun effort pour l'obtenir ...

En théorie, vous êtes censé pouvoir empiler xrpd et x11vnc. Voir: http://c-nergy.be/blog/?p=5956 J'ai aussi essayé, juste pour voir si je pouvais le faire fonctionner. Je n'ai pas eu de chance avec ça non plus. Donc, je viens de dire que xrpd a finalement été déstabilisé, que je l’ai désinstallé et que j’ai annulé toutes les modifications que j’ai apportées à ma machine (ou le moins du moins).

Sauf si vous avez une raison majeure pour laquelle vous avez besoin de RDP au lieu de VNC, je vous recommande fortement de suivre la voie que j'ai décrite à la place.

0
BuvinJ