Установка RemoteApp windows server 2016 без домена. Как опубликовать приложение 1С
Настройка RemoteApp на Windows Server 2016 в рабочей группе (без домена Active Directory) официально через графический интерфейс Server Manager не поддерживается, так как для полноценного RDS-развертывания требуется домен.
Однако запустить RemoteApp без домена можно с помощью сторонних бесплатных утилит. Самый надежный, простой и популярный способ — использование встроенных механизмов Windows через утилиту RemoteApp Tool (от разработчика komeil).
Ниже приведена пошаговая инструкция, как настроить сервер и опубликовать в RemoteApp базу 1С.
Шаг 1. Подготовка сервера и пользователей
- Создайте учетные записи пользователей:
- Откройте Computer Management (Управление компьютером) -> Local Users and Groups (Локальные пользователи и группы) -> Users (Пользователи).
- Создайте локальных пользователей для тех, кто будет работать в 1С.
- Разрешите им удаленный доступ:
- Добавьте созданных пользователей в группу Remote Desktop Users (Пользователи удаленного рабочего стола).
- Активируйте режим сервера сеансов (опционально, для работы более 2 пользователей одновременно):
- Без домена вы можете установить роль RD Session Host через меню Add Roles and Features (выбирайте Role-based or feature-based installation, а не RDS-развертывание).
- Потребуется настроить сервер лицензирования и RDS CAL в режиме "Per User" (На пользователя) через локальные групповые политики (gpedit.msc). Если этого не сделать, будет действовать триал-период на 120 дней для 2 одновременных подключений.
Шаг 2. Установка и настройка RemoteApp Tool
- Скачайте бесплатную утилиту RemoteApp Tool (ищите официальный репозиторий на GitHub от автора komeil или проверенные ИТ-порталы). Она представляет собой графическую оболочку для редактирования реестра Windows, которая заменяет доменный Server Manager.
- Установите и запустите программу на сервере от имени Администратора.
Шаг 3. Публикация приложения 1С
Чтобы пользователи сразу попадали в нужное окно 1С, лучше всего настроить публикацию с параметрами.
- В главном окне RemoteApp Tool нажмите кнопку "+" (Create new) в левом нижнем углу.
- В появившемся окне укажите параметры:
- Name: 1C Enterprise (Имя, которое увидят пользователи).
- Path: Путь к исполняемому файлу 1С. Обычно это:
C:\Program Files\1cv8\common\1cestart.exe (или путь к конкретной платформе в папке bin, например, 1cv8.exe).
- Настройка параметров запуска (важно для 1С):
- Выберите добавленное приложение и нажмите кнопку Properties (Свойства).
- Перейдите на вкладку Command Line.
- Если вы хотите, чтобы у пользователя сразу открывалась конкретная база без выбора из списка, в поле Arguments пропишите параметры строки запуска 1С. Например:
ENTERPRISE /S "ИмяСервера\ИмяБазы" (для клиент-серверного варианта) или
ENTERPRISE /F "C:\Put_k_baze\" (для файлового варианта). - Если нужно, чтобы просто открывалось стандартное окно выбора баз, оставьте поле пустым.
- Нажмите Save.
Шаг 4. Создание файла подключения (.RDP) для пользователей
- В списке RemoteApp Tool выберите вашу созданную запись 1С.
- Нажмите кнопку Create Client Connection (.rdp) на нижней панели инструментов.
- В окне настроек RDP-файла обязательно укажите:
- Server Address: IP-адрес вашего сервера (или его сетевое имя, если оно резолвится у клиентов).
- Port: По умолчанию 3389 (если меняли RDP-порт сервера, укажите измененный).
- Нажмите Create и сохраните готовый .rdp файл.
Шаг 5. Запуск на стороне клиента
- Перенесите созданный .rdp файл на рабочий компьютер пользователя.
- Запустите файл. Windows запросит учетные данные.
- Важный нюанс авторизации без домена: В поле «Пользователь» нужно вводить имя в формате: Имя_Сервера\Имя_Пользователя или .\Имя_Пользователя. Например: .\Иванов.
- Введите пароль. После этого на экране пользователя откроется окно 1С. При этом рабочего стола сервера видно не будет — приложение визуально будет работать так, будто оно запущено локально на компьютере пользователя.
Подсказать, как правильно прописать параметры авторизации пользователя 1С в аргументах запуска, чтобы пользователям не приходилось дважды вводить логин (сначала для Windows, потом для 1С)?
