Outils pour utilisateurs

Outils du site


Panneau latéral

linux:rdp (lu 23065 fois)

RDP - rdesktop - freerdp - Bureau à distance

Pour accéder à un bureau à distance de type RDP

rdesktop

Installer rdesktop et créez vous un raccourci de ce style

rdesktop -d <monDomaine> -u <nomUtilisateur> -g 1672x1024 -N -a 16 -B -C -P -x m -z -T <TitreDeLaFenetre> -r disk:share=/home/username/Public 192.168.0.50
  • -f permet de lancer en fullscreen
  • -D permet de ne pas mettre de décoration de fenêtre pratique sur un dual screen en complément de -g 50%
  • -z permet de compresser les données pour économiser de la bande passante
  • -x suivi de b, l ou m permet de spécifier le type de connexion (broadband, lan, modem) et d’optimiser celle-ci en fonction du choix. Pour les connexions lentes, utilisez -x m
  • -P enregistre un cache en local permettant d’accélérer les images qui se répètent souvent
  • -B permet d’utiliser le backing store du server X si elle est activé dans le xorg.conf
  • -a 16 règle les couleurs en 16bit, moins gourmand en bande passante que du 32bit

Pour le copier/coller

  • -r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard redirection.
    • ‘PRIMARYCLIPBOARD’ looks at both PRIMARY and CLIPBOARD when sending data to server.
    • ‘CLIPBOARD’ looks at only CLIPBOARD.
Si le copier ne fonctionne soudainement plus :
  • Allez sur votre Windows dans le bureau à distance.
  • Ouvrez le gestionnaire des taches.
  • Dans l’onglet processus, cherchez rdpclip.exe, clic droit et Arrêter le processus.
  • Allez dans le menu Démarrer / Exécuter… pour relancer rdpclip.exe.

Le PRIMARY est le presse papier utilisé par la sélection d’un texte et le bouton du milieu de la souris. Le CLIPBOARD est le presse papier utilisé par les commandes copier/coller (Ctrl+C / Ctrl+V)

Article populaire sur l’activation du ‘cleartype’ ⇒ https://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/

FreeRDP

Installer xfreerdp via les packages, et inspirez-vous de la commande suivante pour vous connecter :

xfreerdp --no-nla --plugin cliprdr --plugin rdpdr --data disk:share:/home/username/Public -- -g 1672x1024 -k no -u <nomUtilisateur> -d <nomDomaine> -T <TitreDeLaFenetre> 192.168.0.50

Pour une authentification plus complexe, notez l’absence de l’option –no-nla, cependant vous devrez exécuter cette commande dans un terminal afin de saisir le mot de passe.

xfreerdp --plugin cliprdr --plugin rdpdr --data disk:share:/home/username/Public -- -g 1672x1024 -k no -u <nomUtilisateur> -d <nomDomaine> -T <TitreDeLaFenetre> 192.168.0.50

D’autre option dans l’optique d’avoir les meilleurs performances:

xfreerdp --no-nla --no-tls --nsc --disable-full-window-drag --rfx --plugin cliprdr --plugin rdpdr --data disk:share:/home/username/Public -- -d <nomDomaine> -u <nomUtilisateur> -g 1672x1024 -a 16 -z -T <TitreDeLaFenetre> 192.168.0.50

Pour le clavier, pour afficher la liste :

xfreerdp --kbd-list

Pour nous il faudra ajouter l’option -k 0x0000040C

Monter son server rdp

xrdp est un serveur rdp qui permet de se connecter au serveur linux à partir de windows via le programme “Connexion au bureau à distance”. xrdp utilise vnc en local pour compresser l’image et le transforme dans le protocol rdp

apt install xrdp vnc4server

xrdp peut aussi utiliser x11rdp qui permet d’avoir du vrai rdp du début à la fin ce qui permet de tirer tous les avantages du protocol rdp comme le streaming audio, l’optimisation video remoteFX et le partage du presse papier.

Malheureusement l’auteur de x11rdp n’a plus trop le temps de maintenir son code. Heureusement, certain on pris le relai

http://www.cb-net.co.uk/linux/getting-x11rdp-working-on-debian-8-jessie-with-the-help-of-x11rdp-o-matic/

linux/rdp.txt · Dernière modification: 18-01-2017 21:37 de edmc73