Для подключения к RDP серверу в Linux имеется пакет xfreerdp. Устанавливается как обычно:
sudo apt install xfreerdp
или
dnf install xfreerdp
Далее создаем скрипт:
nano rdp.sh
и пишем следующую строку:
xfreerdp /u:username /d:domain /v:servername /clipboard /drive:home,~/ /printer:printername /cert-ignore /p:$(zenity --entry --title="Domain Password" --text="Enter your password:" --hide-text)
Строка $(zenity --entry --title="Domain Password" --text="Enter your password:" --hide-text) открывает графическое окно для ввода пароля. Если это не нужно, то просто указываем пароль в скрипте: /p:userpassword. Если в параметре /u указать $(zenity --entry --title="Domain Username" --text="Enter your username:" --hide-text), то скрипт будет спрашивать и имя пользователя. Так же пробрасывается буфер обмена, домашний каталог пользователя и принтер. Имя принтера можно узнать командой lpstat.
Для запуска "RemoteApp" достаточно указать разрешение для окна приложения /w:1920 /h:950 и указать приложение /app:"||consultant".
Комментариев нет:
Отправить комментарий