К статье
Практический материал

Администрирование · 11 мин

Как настроить 1С через удалённый рабочий стол

Пошаговая настройка 1С через RDP: подготовка сервера, проброс портов, права пользователей, безопасность, типичные ошибки и проверка результата.

Удалённый доступ к 1С через RDP (Remote Desktop Protocol) — один из самых распространённых способов организовать работу бухгалтеров, менеджеров и руководителей вне офиса. Пользователь подключается к серверу или офисному компьютеру, где установлена платформа 1С, и работает с базой так, будто сидит за этим компьютером. При этом данные не покидают локальную сеть, что снижает риски утечки.

Схема подходит как для файловых баз, размещённых на выделенном компьютере, так и для клиент-серверного варианта с MS SQL Server или PostgreSQL. Главное отличие от веб-клиента — полноценный толстый клиент с доступом ко всем функциям конфигурации, включая конфигуратор, COM-подключения и внешние компоненты.

Настройка включает несколько этапов: подготовку сервера, настройку сетевого доступа, создание пользователей, установку и настройку 1С, а также защиту подключения. Ниже разобран каждый шаг с конкретными действиями и типичными ошибками.

Выбор архитектуры: где будет работать 1С

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

Сравнение вариантов

Файловая база на RDP-сервере

Подходит для 1–10 пользователей. Платформа и база на одном компьютере, пользователи подключаются по RDP. Ограничение: при росте числа пользователей файловая база начнёт тормозить и чаще падать с ошибками.

Клиент-серверный вариант

SQL-сервер и сервер 1С на одной или разных машинах, пользователи подключаются по RDP к терминальному серверу. Подходит для 10 и более пользователей, требует лицензии на сервер 1С.

Веб-клиент вместо RDP

Альтернатива: публикация базы на веб-сервере. Не требует RDP, но ограничивает функциональность и требует адаптации конфигурации.

Для небольшой компании проще всего поднять файловую базу на выделенном компьютере с Windows Pro и подключать к нему пользователей по очереди или через терминальный сервер. Если одновременно работают более 2–3 человек, потребуется Windows Server с лицензиями RDS (Remote Desktop Services), так как клиентские версии Windows ограничивают число одновременных RDP-сессий.

Подготовка сервера и включение удалённого рабочего стола

На компьютере, который будет сервером, выполните базовую подготовку. Убедитесь, что установлена версия Windows, поддерживающая входящие RDP-подключения: Windows Pro, Enterprise или Windows Server. Домашние редакции (Home) не позволяют принимать RDP-подключения штатными средствами.

Включите удалённый рабочий стол: откройте «Параметры» → «Система» → «Удалённый рабочий стол» и активируйте переключатель. В Windows Server роль терминального сервера добавляется через «Диспетчер серверов» → «Добавить роли и компоненты» → «Службы удалённых рабочих столов».

Порядок подготовки сервера
  1. 1
    Установите обновления Windows и перезагрузите сервер
  2. 2
    Включите удалённый рабочий стол в параметрах системы
  3. 3
    Проверьте, что в брандмауэре разрешено правило «Удалённый рабочий стол (TCP 3389)»
  4. 4
    Задайте компьютеру статический IP-адрес в локальной сети
  5. 5
    Создайте учётные записи пользователей и добавьте их в группу «Пользователи удалённого рабочего стола»
  6. 6
    Проверьте подключение с другого компьютера в локальной сети командой mstsc

Обязательно задайте серверу статический IP-адрес или зарезервируйте адрес в DHCP на роутере. Если адрес изменится, пользователи не смогут подключиться, а настройки проброса портов станут бесполезными.

Установка платформы 1С и размещение базы

Установите платформу 1С:Предприятие на сервер с правами администратора. Используйте актуальный релиз платформы, совместимый с вашей конфигурацией — версию можно посмотреть в свойствах информационной базы или уточнить в документации к конфигурации.

Для файловой базы создайте отдельную папку, например D:\Bases\Trade, и разместите в ней файл базы. Раздайте пользователям права на чтение и запись в эту папку — без полного доступа к каталогу базы пользователь не сможет запустить 1С.

Для клиент-серверного варианта установите СУБД и сервер 1С:Предприятия, создайте базу через консоль администрирования сервера 1С. Пользователи при подключении по RDP будут работать с клиентским приложением, которое обращается к серверу 1С, а не напрямую к файлам.

Настройка доступа из интернета: VPN или проброс портов

Самый ответственный этап — организация доступа к серверу извне. Прямой проброс порта 3389 на роутере — самый простой, но и самый опасный способ: открытый RDP постоянно сканируют боты, подбирая пароли. Компрометация сервера с базой 1С означает утечку финансовых данных и персональных данных сотрудников.

Безопасные варианты, в порядке предпочтительности:

  • VPN на роутере или отдельном сервере (WireGuard, OpenVPN, L2TP/IPsec). Пользователь сначала подключается к VPN, затем по RDP к серверу по внутреннему адресу. Порт 3389 наружу не открывается вовсе.
  • RD Gateway (шлюз удалённых рабочих столов) — роль Windows Server, принимающая подключения по HTTPS (порт 443) и проксирующая их во внутреннюю сеть. Требует SSL-сертификата.
  • Проброс нестандартного порта — например, внешний 53389 → внутренний 3389. Снижает количество автоматических атак, но не защищает от целенаправленного сканирования. Используйте только вместе с ограничением по IP-адресам и сложными паролями.
powershell
# Проверить, слушает ли сервер порт RDP
Test-NetConnection -ComputerName 192.168.1.10 -Port 3389

Настройка клиентских подключений и перенаправления ресурсов

На компьютерах пользователей создайте RDP-файл с готовыми настройками. Запустите mstsc, укажите адрес сервера, затем нажмите «Показать параметры» и настройте вкладки:

  • «Экран» — разрешение и глубина цвета. Для 1С достаточно стандартных настроек.
  • «Локальные ресурсы» — отметьте «Принтеры» для печати документов на локальном принтере и «Буфер обмена» для копирования данных.
  • «Взаимодействие» — при медленном канале отключите фон рабочего стола и визуальные эффекты.

Сохраните настройки в файл .rdp и раздайте пользователям. Пароль можно сохранить в файле, но делайте это только на личных компьютерах сотрудников, а не на общих машинах.

Типичные ошибки
01
Проброс порта 3389 без VPN и с простым паролем — сервер взламывают перебором, базы шифруют вымогатели
02
Одна учётная запись Windows на всех пользователей — конфликты настроек 1С и невозможность определить, кто внёс изменения в документы
03
Нет прав на папку с файловой базой — пользователь получает ошибку доступа при запуске 1С
04
Не настроено перенаправление принтеров — сотрудник не может распечатать счёт или накладную
05
Завершение работы через крестик вместо «Завершение сеанса» — отключённые сеансы копятся и занимают память сервера

Оптимизация работы 1С на терминальном сервере

Каждый RDP-сеанс потребляет оперативную память: платформа 1С в сеансе обычно занимает от нескольких сотен мегабайт и больше в зависимости от конфигурации и объёма открытых данных. Рассчитывайте ресурсы сервера с запасом: при нехватке памяти сеансы начнут тормозить и аварийно завершаться.

Настройте ограничения сеансов в групповых политиках или в свойствах коллекции RDS: время до завершения отключённого сеанса (например, 2–4 часа), ограничение на время простоя. Это предотвратит накопление «забытых» сеансов.

Для печати из 1С на терминальном сервере используйте функцию Easy Print (включена по умолчанию в современных версиях Windows Server) — она перенаправляет печать на локальный принтер пользователя без установки драйверов на сервер. Для сканеров штатного перенаправления нет: понадобятся сторонние решения для проброса USB или работа через сетевой сканер.

Контрольные точки

Как проверить результат

Подключение из локальной сети
Норма

mstsc подключается по внутреннему IP, сеанс открывается за несколько секунд

Тревожный признак

Ошибка «Удалённый компьютер не найден» или таймаут — проверяйте брандмауэр и службу RDP

Запуск 1С в сеансе
Норма

База открывается, документы сохраняются, отчёты строятся

Тревожный признак

Ошибка доступа к каталогу базы или блокировки при работе нескольких пользователей

Печать
Норма

В списке принтеров 1С виден локальный принтер с пометкой «перенаправленный»

Тревожный признак

Принтера нет — проверьте настройки RDP-файла и политики сервера

Доступ извне
Норма

Подключение работает только через VPN или шлюз, порт 3389 из интернета закрыт

Тревожный признак

Порт 3389 доступен с любого внешнего адреса — закройте и перенастройте

Резервное копирование и обслуживание

Терминальный сервер становится единой точкой отказа: если он выйдет из строя, работа остановится у всех. Настройте регулярное резервное копирование баз 1С — для файловых баз достаточно копирования каталога базы по расписанию (перед копированием завершайте сеансы пользователей или используйте теневое копирование), для клиент-серверных — штатные средства СУБД.

Храните копии на отдельном носителе или в другом сетевом расположении, недоступном для шифровальщиков с сервера. Периодически проверяйте восстановление из копии на тестовой машине: резервная копия, которая ни разу не проверялась, не считается надёжной.

Плановые обновления платформы и конфигурации выполняйте в нерабочее время, предупредив пользователей и завершив все сеансы. Перед обновлением конфигурации делайте выгрузку базы в файл .dt через конфигуратор.

Часто задаваемые вопросы

Можно ли использовать Windows 10/11 Pro как сервер для нескольких пользователей?

Штатно клиентская Windows разрешает только одну активную RDP-сессию: при подключении второго пользователя первого выкидывает. Для одновременной работы нескольких человек нужен Windows Server с лицензиями RDS CAL. Сторонние патчи, снимающие ограничение, нарушают лицензионное соглашение и ломаются после обновлений.

Почему 1С через RDP тормозит, хотя в офисе работала быстро?

Чаще всего причина в канале связи или нехватке ресурсов сервера. Проверьте загрузку памяти и диска в диспетчере задач, уменьшите глубину цвета и разрешение в настройках RDP, отключите фон рабочего стола. Если база файловая и пользователей много — рассмотрите переход на клиент-серверный вариант.

Как распечатать документ из 1С на принтере дома?

Включите перенаправление принтеров: в RDP-файле на вкладке «Локальные ресурсы» отметьте «Принтеры». После подключения локальный принтер появится в сеансе с пометкой «перенаправленный». Если принтер не появляется, проверьте, что на сервере не отключён Easy Print и не запрещено перенаправление в групповых политиках.

Что делать, если пользователь закрыл окно RDP, не выйдя из 1С?

Сеанс переходит в состояние «Отключён», но продолжает занимать память, а 1С держит лицензию и блокировки. Настройте автоматическое завершение отключённых сеансов через групповые политики и обучите сотрудников выходить через «Пуск» → «Завершение сеанса».

Нужны ли отдельные лицензии 1С для работы через RDP?

Да. Лицензии 1С расходуются на каждый сеанс работы с базой независимо от способа подключения. Клиентские лицензии активируются на сервере, где запускается платформа. Дополнительно для терминального доступа требуются лицензии Windows Server и RDS CAL на каждого пользователя или устройство.

Чем RDP отличается от публикации 1С на веб-сервере?

При публикации на веб-сервере пользователь работает в браузере или тонком клиенте через HTTP, без RDP. Это удобнее для доступа с любых устройств, но часть функций недоступна, а конфигурация должна поддерживать веб-клиент. RDP даёт полноценный толстый клиент, но требует больше ресурсов сервера на каждого пользователя.

Итог

Что важно запомнить

Настройка 1С через RDP сводится к четырём шагам: включить удалённый рабочий стол на сервере, установить платформу и базы с правильными правами доступа, организовать безопасный внешний доступ через VPN или RD Gateway и настроить перенаправление принтеров. Никогда не открывайте порт 3389 напрямую в интернет без защиты, выдавайте каждому сотруднику отдельную учётную запись и регулярно проверяйте резервные копии.