Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| xrdp [Le 23/12/2017, 10:39] – [Installation] 82.246.153.201 | xrdp [Le 17/02/2023, 20:47] (Version actuelle) – 78.196.241.242 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| ====== 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> | ||
| On peut être confronté à des machines windows< | On peut être confronté à des machines windows< | ||
| 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 |
| - | Savoir installer un paquet, éditer un fichier et éventuellement contrôler la machine distante | + | |
| - | < | + | Si Vino est déjà installé et actif il n'y aura pas de conflit. Il peut donc être ignoré. |
| - | Les réponses que l'on peut trouver | + | |
| - | Il faut donc préciser | + | ===== Installation ===== |
| + | |||
| + | [[: | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | === Configuration de sesman === | ||
| + | |||
| + | [[: | ||
| + | |||
| + | Pour l'instant, rien ne fonctionne, car la section [Xvnc] ne contient que les quatre arguments : | ||
| + | |||
| + | < | ||
| + | param1=-bs | ||
| + | param2=-ac | ||
| + | param3=-nolisten | ||
| + | param4=tcp | ||
| + | </ | ||
| + | |||
| + | Il faut compléter cette section, de la manière suivante: | ||
| + | |||
| + | < | ||
| + | param3=-fp | ||
| + | param4=/ | ||
| + | param5=-extension | ||
| + | param6=XFIXES</ | ||
| + | |||
| + | Personnellement, | ||
| + | |||
| + | < | ||
| + | param7=-depth | ||
| + | param8=16 | ||
| + | param9=-localhost | ||
| + | </ | ||
| + | |||
| + | On peut aussi ajuster les autres paramètres à sa convenance (sections [Globals], [Security], etc. ...). ATTENTION, certaines options sont ignorées. (Voir la man page de sesman.ini.) | ||
| + | |||
| + | === Menu de connexion === | ||
| + | |||
| + | [[: | ||
| + | |||
| + | Conserver simplement les sections [globals] et [xrdp1] que l'on renomme pour le fun : | ||
| + | |||
| + | < | ||
| + | bitmap_cache=yes | ||
| + | bitmap_compression=yes | ||
| + | port=3389 | ||
| + | crypt_level=low | ||
| + | channel_code=1 | ||
| + | |||
| + | [xrdp1] | ||
| + | name=legaub vous invite sur un serveur Ubuntu | ||
| + | lib=libvnc.so | ||
| + | username=ask | ||
| + | password=ask | ||
| + | ip=127.0.0.1 | ||
| + | port=-1 | ||
| + | </code> | ||
| + | |||
| + | Redémarrer avec : | ||
| + | |||
| + | < | ||
| + | |||
| + | Vous pouvez désormais vous connecter à votre serveur en utilisant le protocole RDP< | ||
| + | |||
| + | === 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) ! | ||
| + | < | ||
| + | relancer votre session distante si elle était ouverte. | ||
| ===== Problème de configuration ===== | ===== Problème de configuration ===== | ||
| Ligne 49: | Ligne 121: | ||
| Testé avec Ubuntu 16.04 depuis un Windows 7. | Testé avec Ubuntu 16.04 depuis un Windows 7. | ||
| </ | </ | ||
| + | ===== Utilisation en mode client ===== | ||
| + | Installer **rdesktop**. | ||
| + | |||
| + | Exemple de commande: | ||
| + | rdesktop -u <REMOTE USER> | ||
| + | |||
| ===== 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 | ||
| - | |||
| - | <note important> | ||
| ===== Pour en savoir plus ===== | ===== Pour en savoir plus ===== | ||
| * [[http:// | * [[http:// | ||
| * [[:vnc|VNC (Virtual Network Computing)]] sur la documentation ubuntu-fr. | * [[:vnc|VNC (Virtual Network Computing)]] sur la documentation ubuntu-fr. | ||
| - | * [[http:// | + | * [[https:// |
| ---- | ---- | ||
| // | // | ||
