La connexion XRDP a échoué pour l'affichage 0

1

J'ai créé un nouvel utilisateur, définissez le mot de passe mais je ne parviens pas à me connecter via XRDP. L'utilisateur / mot de passe sont correctement définis car je peux SSH dans la machine.

L'erreur que je reçois est la même que dans cette question: Session xrdp: Échec de la connexion pour l'affichage 0

J'ai vérifié /etc/xrdp/sesman.ini et tout semble aller pour le mieux.

TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins
; When AlwaysGroupCheck=false access will be permitted
; if the group TerminalServerUsers is not defined.
AlwaysGroupCheck=false

Je peux me connecter en utilisant mon nom d'utilisateur habituel & amp; Mot de passe donc je devine que l'option AlwaysGroupCheck fonctionne. Pour faire bonne mesure, j'ai créé le tsusers & amp; Les groupes tsadmins et leur ajouter le nouvel utilisateur, puis ont redémarré le service xrdp mais ne peuvent toujours pas se connecter.

L'hôte est Windows7, la cible est Ubuntu 14.04.

ventsyv
la source
1
Peut-être qu'il est temps que vous acceptiez votre propre réponse ... `:-)`
Hastur

Réponses:

1

J'ai redémarré la machine et j'ai remarqué que je ne reçois plus le message. xrdp session: Login failed for display 0 Erreur. Je suppose que créer le groupe tsusers et y ajouter le nouvel utilisateur, puis redémarrer le service xrdp aurait peut-être fonctionné, mais je ne l’ai probablement pas remarqué car il y avait un problème supplémentaire lié au gestionnaire de fenêtres.

Cela devrait fonctionner:

#create the user
sudo adduser --home /home/<username>/ <username>
#create the groups
sudo addgroup tsusers
sudo addgroup tsadmins
#Add the new user to the xrdp group
sudo adduser <username> tsusers
#Restart the service
sudo service xrdp restart
ventsyv
la source