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 22/10/2013, 11:47]
bcag2 ajout param3 et 4 avec valeurs de base
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|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 version (utilisée lors des essais) 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 86: 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 100: Ligne 109:
  
 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.
 +
 +<​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 ===== ===== Désinstallation =====
-Et si vous voulez désinstaller xrdp +Et si vous voulez désinstaller xrdp
 tapez: tapez:
 apt-get remove xrdp apt-get remove xrdp
Ligne 109: Ligne 135:
   * [[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://​patin.gaubert.free.fr/​fiches/​fiche16.html|legaub]]//​ //​Contributeurs principaux : [[http://​patin.gaubert.free.fr/​fiches/​fiche16.html|legaub]]//​
  • xrdp.1382435270.txt.gz
  • Dernière modification: Le 22/10/2013, 11:47
  • par bcag2