Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
xrdp [Le 14/02/2010, 15:51]
legaub
xrdp [Le 17/02/2023, 20:47] (Version actuelle)
78.196.241.242
Ligne 1: Ligne 1:
-{{tag>Karmic ​bureau_à_distance tutoriel BROUILLON}}+{{tag>Xenial ​bureau_à_distance tutoriel BROUILLON ​vetuste}}
  
 ---- ----
 ====== XRDP ou comment se connecter depuis un client RDP® sur un serveur Ubuntu====== ====== XRDP ou comment se connecter depuis un client RDP® sur un serveur Ubuntu======
 +
 +<note warning>​Cette documentation est largement obsolète. Les modifications des fichiers de configuration au point 3 sont certainement inutiles et empêchent probablement le fonctionnement de xrdp.</​note>​
  
 On peut être confronté à des machines windows<​sup>​®</​sup>​ verrouillées,​ sur lesquelles on ne peut rien installer, et où seul le protocole [[wpfr>​Remote_Desktop_Protocol|RDP®]] est disponible. Par exemple des [[wpfr>​Client_léger|clients légers]]. On peut être confronté à des machines windows<​sup>​®</​sup>​ verrouillées,​ sur lesquelles on ne peut rien installer, et où seul le protocole [[wpfr>​Remote_Desktop_Protocol|RDP®]] est disponible. Par exemple des [[wpfr>​Client_léger|clients légers]].
Ligne 17: Ligne 19:
 ===== Prérequis ===== ===== Prérequis =====
  
-Avoir un serveur VNC fonctionnel (avec par exemple ​vnc4server) et les droits administrateurs sur le serveur+Installer ​vnc4server ​- Virtual network computing server software, ça fonctionne tel quel donc pas de configuration à modifier
-Savoir installer un paquet, éditer un fichier ​et éventuellement contrôler la machine distante à l'aide d'un autre protocole, typiquement ssh.+ 
 +Si Vino est déjà installé ​et actif il n'y aura pas de conflit. Il peut donc être ignoré.
  
 ===== Installation ===== ===== Installation =====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://xrdp|xrdp]]**.+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>xrdp]]**.
  
-La dernière version de XRDP est la 0.4.1elle est présente dans les dépôts.+<​note>​sur 14.04 Trusty server,tout fonctionne sans aucun paramétrage supplémentaire... Certe la fenêtre texte est un peu petite! </​note>​
  
 ===== Configuration ===== ===== Configuration =====
Ligne 32: Ligne 35:
 [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/​etc/​xrdp/​sesman.ini**. [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/​etc/​xrdp/​sesman.ini**.
  
-Pour l'​instant,​ rien ne fonctionne, car la section [Xvnc] ne contient que deux arguments :+Pour l'​instant,​ rien ne fonctionne, car la section [Xvnc] ne contient que les quatre ​arguments :
  
 <​code>​ <​code>​
 param1=-bs ​    /* désactive le "​backing store support"​ sur tous les écrans */ param1=-bs ​    /* désactive le "​backing store support"​ sur tous les écrans */
 param2=-ac ​    /* interdit l'​édition des listes de contrôle d'​accès par le client */ param2=-ac ​    /* interdit l'​édition des listes de contrôle d'​accès par le client */
 +param3=-nolisten
 +param4=tcp
 </​code>​ </​code>​
  
Ligne 84: Ligne 89:
  
 Vous pouvez désormais vous connecter à votre serveur en utilisant le protocole RDP<​sup>​®</​sup>​. Vous pouvez désormais vous connecter à votre serveur en utilisant le protocole RDP<​sup>​®</​sup>​.
 +
 +=== Configuration du clavier ===
 +Les configurations du clavier en local et en distant sont différentes. Ainsi si Ubuntu est en anglais à la base et même si en local, vous avez bien configuré le clavier en azerty, le clavier distant reste en qwerty.
 +Voici la commande à exécuter **en local**, (pas en session distante) !
 +<​code>​sudo xrdp-genkeymap /​etc/​xrdp/​km-0409.ini</​code>​
 +relancer votre session distante si elle était ouverte.
  
 ===== Problème de configuration ===== ===== Problème de configuration =====
Ligne 99: Ligne 110:
 Attention, l'​utilisation de "​vncconfig"​ fait que le nouveau paramètre ne sera pris en compte que lors du démarrage d'une nouvelle session. Attention, l'​utilisation de "​vncconfig"​ fait que le nouveau paramètre ne sera pris en compte que lors du démarrage d'une nouvelle session.
  
-===== Désinstallation ​=====+<​note>​{{ :​capture2.jpg?​nolink&​300|}} Essais sur ubuntu 16.04 depuis Windows 7 : Le log de connexion me renvois une erreur après une autentification réussie, même en apportant les modifications à sesman.ini décrites plus haut : 
 +</​note>​ 
 +<​note>​meme erreur depuis Ubuntu v16.04 (client RDP Remmina) vers ubuntu 15.04 
 +</​note>​ 
 +<​note>​Il semble que les bureaux Unity et Gnome ne soient pas compatibles avec xrdp. 
 +Mais cela fonctionne en installant xfce4 : <​code>​sudo apt-get install xfce4</​code>​ 
 +Il faut ensuite indiquer à Ubuntu que c'est le bureau xfce qui doit être utilisé : <​code>​echo xfce4-session >​~/​.xsession</​code>​ 
 +Ensuite redémarrer xrdp : <​code>​sudo /​etc/​init.d/​xrdp restart</​code>​ 
 +NB: Et **il faut conserver le fichier /​etc/​xrdp/​sesman.ini d'​origine**. 
 +Testé avec Ubuntu 16.04 depuis un Windows 7. 
 +</​note>​ 
 +===== Utilisation en mode client ​===== 
 +Installer **rdesktop**.
  
 +Exemple de commande:
 +  rdesktop -u <REMOTE USER> ​ 111.222.333.444 -p <​PASSWORD>​ -f -k fr -5 -K -r clipboard:​PRIMARYCLIPBOARD ​
 +
 +===== Désinstallation =====
 +Et si vous voulez désinstaller xrdp
 +tapez:
 +apt-get remove xrdp
 ===== Pour en savoir plus ===== ===== Pour en savoir plus =====
  
   * [[http://​xrdp.sourceforge.net/​|(en) XRDP chez sourceforge.]]   * [[http://​xrdp.sourceforge.net/​|(en) XRDP chez sourceforge.]]
   * [[:vnc|VNC (Virtual Network Computing)]] sur la documentation ubuntu-fr.   * [[:vnc|VNC (Virtual Network Computing)]] sur la documentation ubuntu-fr.
-  * [[http://​planet.ubuntu-fr.org/​post/​2007/​06/​04/​Connexion-a-Ubuntu-Linux-a-partir-de-windows-:​-xrdp|Le tuto de juin 2007]] sur planet ubuntu-fr, qui présente bien l'​aspect théorique. +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=372863|RDP sur un serveur ubuntu ?]] sur le forum ubuntu-fr.
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=372863|RDP sur un serveur ubuntu ?]] sur le forum ubuntu-fr.+
  
 ---- ----
  
-//​Contributeurs principaux : [[http://perso.nordnet.fr/stephane.patin-gaubert/​fiches/​fiche16.html|legaub]]//​+//​Contributeurs principaux : [[http://patin.gaubert.free.fr/​fiches/​fiche16.html|legaub]]//​
  • xrdp.1266159060.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)