Linux. RDP соединение на несколько мониторов

Довольно давно я столкнулся с проблемой, что в Linux стандартные клиенты удаленного рабочего стола RDP подключаются только в режиме одного монитора. Перепробовал все основные клиенты Remmina, RDesktop — все не поддерживают несколько мониторов.

Учитывая, что на работе и дома у меня по два монитора — данное ограничение доставляло мне много неудобств когда я работаю удаленно из под Linux.

В итоге я нашел способ подключаться удаленно по RDP с подключением нескольких мониторов и баз непосредственного ввода команд в консоль каждый раз.

Для этого требуется следующее:

Установить пакет

sudo apt-get install freerdp2-x11

Создать файл-скрипт с расширением .sh для удаленного подключения.

Для обычного подключения

#!/bin/sh
#This script do connect to the RDP server in multiple display mode
#Paste this code to the .sh script-file
#Put your connection parameters in variables
#Save changes and run script
REMOTE_SERVER=YOURSERVERIP
USER_NAME=YOURLOGIN
USER_PASSWORD=YOURPASSWORD
DOMAIN=YOURDOMAIN
xfreerdp /multimon /u:$USER_NAME /p:$USER_PASSWORD /d:$DOMAIN /v:$REMOTE_SERVER

Для подключения через шлюз удаленных рабочих столов

#!/bin/sh
#This script do connect to the RDP server with gateway in multiple display mode
#Paste this code to the .sh script-file
#Put your connection parameters in variables
#Save changes and run script
REMOTE_SERVER=YOURSERVERIP
USER_NAME=YOURLOGIN
USER_PASSWORD=YOURPASSWORD
DOMAIN=YOURDOMAIN
REMOTE_GATEWAY=YOURGATEWAY
xfreerdp /multimon /u:$USER_NAME /p:$USER_PASSWORD /d:$DOMAIN /v:$REMOTE_SERVER /g:$REMOTE_GATEWAY /gu:$USER_NAME /gp:$USER_PASSWORD /gd:$DOMAIN

После создания скрипта сохраняем его и выполняем из графического окружения или терминала.

Поделиться:
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Добавить комментарий