у нас есть новый Windows Server Standard 2008 R2 (без домена, без AD), и я пытаюсь настроить подключение служб терминалов / удаленного рабочего стола, чтобы разрешить запуск только одного приложения, а не всего рабочего стола для некоторых пользователей.
Я пытаюсь сделать это, установив Запуск следующей программы при подключении (Windows XP) / Запуск только следующего приложения на базе Windows ... (Mac OS X Lion) в RDP-файле пользователей. Но это не работает, так как это работало с сервером Windows 2003. И всегда показывает весь рабочий стол.
На сервере установлена роль удаленного рабочего стола, тип лицензирования еще не выбран.
Я думаю, вам будет очень сложно без домена и групповых политик.
Если вы использовали групповые политики, я бы посоветовал вам установить эту политику.
User Configuration/Policies/Administrative Templates/System/Custom User Interface
Без групповой политики вы можете принудительно использовать каждый сеанс для определенного приложения, установив оболочку в реестре.
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
Вариант, когда вы используете 2008 R2 или выше, - использовать RemoteApp, но для этого требуется более новый клиент. Я не верю, что ваш клиент OSX будет поддерживать RemoteApps.
Вы ищете RemoteApp функция в Windows Server 2008 R2. Он запустит сеанс удаленного рабочего стола, который отображается как одно окно приложения.
Если предполагается, что ваши пользователи не имеют доступа к другим приложениям на сервере терминалов, определенные параметры групповой политики (включая Политики ограниченного использования программ) необходимы. Сам по себе RemoteApp не предназначен для безопасного ограничения пользователей одним приложением.