Имея сервер терминалов, который находиться в виртуальной машине доступ к приложениям remoteapp с ОС windows, посредством .rdp файла, происходит без проблем, но как же быть с ОС linux, в частности linux mint?!
Тут тоже все просто, главное знать, что делать, а после прочтения ниже текста и вы будете осведомлены.
Для начала нам нужен пакет
xfreerdp -u ИмяПользователяНаСервереТерминалов -p ЕгоПароль --app --plugin cliprdr.so --plugin rail.so --data "%SYSTEMDRIVE%\Program Files (x86)\1cv82\8.2.16.352\bin\1cv8s.exe" -- 192.168.1.100
%SYSTEMDRIVE%\Program Files (x86)\1cv82\8.2.16.352\bin\1cv8s.exe - путь к программе
192.168.1.100 - ip адрес сервера терминалов
введя эту строку вы скорей всего получите ошибку виду
теперь даже без перезагрузки сервера выполняем туже команду, что и выше
мы получаем результат
Тут тоже все просто, главное знать, что делать, а после прочтения ниже текста и вы будете осведомлены.
Для начала нам нужен пакет
sudo apt-get install freerdpдалее строка вида нам даст доступ к приложению remoteapp
xfreerdp -u ИмяПользователяНаСервереТерминалов -p ЕгоПароль --app --plugin cliprdr.so --plugin rail.so --data "%SYSTEMDRIVE%\Program Files (x86)\1cv82\8.2.16.352\bin\1cv8s.exe" -- 192.168.1.100
%SYSTEMDRIVE%\Program Files (x86)\1cv82\8.2.16.352\bin\1cv8s.exe - путь к программе
192.168.1.100 - ip адрес сервера терминалов
введя эту строку вы скорей всего получите ошибку виду
RAIL exec error: execResult=RAIL_EXEC_E_NOT_IN_ALLOWLIST NtError=0x15для исправления данной ошибки нужно на сервере терминалов перейти в реестре по адресу
HKLM\SOFTWARE\Policies\Microsoft\Windows NTи если нет то создать раздел
Terminal Servicesв нем Параметр
DWORD32с именем
fAllowUnlistedRemoteProgramsзначением
1
мы получаем результат
Комментариев нет:
Отправить комментарий