Администрирование · 13 мин
RDP-доступ к 1С: что это и как организовать удалённую работу
Что такое RDP-доступ к 1С, как он работает, чем отличается от веб-клиента и тонкого клиента. Настройка безопасного удалённого подключения к базе 1С.
RDP-доступ к 1С — это способ удалённой работы с программой 1С через протокол Remote Desktop Protocol: пользователь подключается к серверу или офисному компьютеру по сети и видит рабочий стол, на котором запущена 1С. Сама программа при этом выполняется не на компьютере сотрудника, а на удалённой машине, а по сети передаётся только изображение экрана, нажатия клавиш и движения мыши.
Такая схема массово применяется в компаниях, где база 1С размещена на сервере в офисе или в дата-центре, а сотрудники работают из дома, филиалов или в командировках. Бухгалтер подключается по RDP к терминальному серверу, запускает 1С:Предприятие и работает с базой так, как будто сидит за офисным компьютером.
Понимание того, как устроен RDP-доступ, важно для администратора или ответственного за 1С: от правильной настройки зависят скорость работы пользователей, сохранность данных и защищённость базы от несанкционированного доступа. Ошибки в настройке — открытый порт 3389 без защиты, слабые пароли, отсутствие резервных копий — регулярно приводят к взломам и шифрованию баз вирусами-вымогателями.
Как устроен RDP-доступ к 1С
Протокол RDP разработан Microsoft и встроен в Windows. Когда пользователь подключается к серверу, на нём создаётся отдельная сессия: система запускает для этого пользователя рабочий стол, в котором он открывает 1С и работает с базой. Все вычисления — проведение документов, формирование отчётов — выполняются на сервере, поэтому мощность компьютера пользователя почти не имеет значения.
Существует два основных сценария. Первый — подключение к выделенному офисному компьютеру, на котором установлена 1С: подходит для одного-двух сотрудников. Второй — терминальный сервер (сервер удалённых рабочих столов, RDS), где одновременно работают десятки пользователей, у каждого своя сессия. Для компаний с несколькими удалёнными сотрудниками терминальный сервер — стандартное решение.
Важно понимать, что RDP — это транспорт, а не режим работы 1С. Сама база при этом может быть файловой (лежит в общей папке на сервере) или клиент-серверной (работает под управлением СУБД, например MS SQL Server или PostgreSQL). При большом числе пользователей клиент-серверный вариант устойчивее и быстрее.
Чем RDP отличается от веб-клиента и тонкого клиента
RDP — не единственный способ удалённой работы с 1С, и выбор между вариантами стоит делать осознанно. Веб-клиент позволяет работать с базой через браузер без установки программы, но поддерживает не весь функционал конфигураций. Тонкий клиент 1С подключается к серверу 1С напрямую по собственному протоколу и передаёт меньше трафика, чем RDP, но требует установки платформы на компьютер пользователя.
RDP выигрывает в универсальности: на терминальном сервере работает любая конфигурация, включая те, что не адаптированы под веб-клиент, а также смежные программы — Excel, почтовый клиент, СБИС, ЭДО. Проигрывает он в требовательности к серверу и в рисках безопасности при неправильной публикации в интернет.
Сравнение вариантов удалённого доступа
Универсально, работает любая конфигурация и сторонние программы. Требует мощного сервера и обязательной защиты подключения.
Доступ из браузера без установки. Подходит не для всех конфигураций, часть функций недоступна.
Экономичен по трафику и нагрузке. Требует установки платформы и публикации базы на сервере 1С.
Не нужен свой сервер вообще. Ограничения по доработкам и зависимость от провайдера.
Когда RDP-подключение к 1С оправдано
RDP-доступ имеет смысл организовывать, если база 1С уже размещена на сервере в офисе или в дата-центре и нужно дать доступ удалённым сотрудникам без переноса инфраструктуры в облако. Это типичная ситуация для компаний с доработанными конфигурациями, которые сложно или дорого мигрировать в сервисы вроде 1С:Фреш.
Второй сценарий — работа с тяжёлыми операциями. Проведение больших документов, закрытие месяца, формирование объёмных отчётов на терминальном сервере выполняются быстрее, чем на слабом домашнем компьютере бухгалтера, потому что все ресурсы берёт сервер.
Третий сценарий — централизованное управление: обновления платформы и конфигурации ставятся один раз на сервер, а не на каждый компьютер. Администратор контролирует доступ, логи и резервные копии в одной точке.
Как выбрать схему доступа
Как настроить RDP-доступ к серверу с 1С
Базовая настройка начинается с подготовки сервера. Для одного-двух пользователей достаточно включить удалённый рабочий стол в параметрах Windows: «Система → Удалённый рабочий стол», добавить учётные записи пользователей и убедиться, что они входят в группу «Пользователи удалённого рабочего стола». Для большего числа пользователей потребуется установка роли Remote Desktop Services и активация лицензий RDS CAL — без них сервер работает в пробном режиме ограниченное время.
На сервер устанавливается платформа 1С:Предприятие, настраивается доступ к базе: для файловой базы — общая папка с правами, для клиент-серверной — подключение через консоль кластера серверов 1С. Каждому пользователю создаётся отдельная учётная запись Windows и отдельный пользователь в 1С с настроенными правами.
Пользователь со своей стороны запускает стандартное приложение «Подключение к удалённому рабочему столу» (mstsc), вводит адрес сервера, логин и пароль. Для удобства можно сохранить RDP-файл с готовыми настройками или настроить RemoteApp — режим, при котором пользователь видит только окно 1С без полного рабочего стола.
- 1Подготовьте сервер: включите удалённый рабочий стол или установите роль RDS с лицензиями
- 2Установите платформу 1С и настройте подключение к базе
- 3Создайте каждому сотруднику отдельную учётную запись Windows и пользователя 1С с нужными правами
- 4Настройте безопасный канал: VPN или шлюз удалённых рабочих столов, не открывайте порт 3389 напрямую в интернет
- 5Проверьте подключение с клиентского компьютера через mstsc и сохраните RDP-файл для пользователя
- 6Настройте резервное копирование базы и журналирование подключений
Безопасность: главные риски и как их закрыть
Открытый в интернет порт 3389 — одна из самых частых причин взлома корпоративных сетей. Сканеры постоянно ищут такие серверы, подбирают пароли и, получив доступ, шифруют данные вымогателями или крадут базы. База 1С — особенно лакомая цель: в ней финансы, персональные данные сотрудников и коммерческая информация.
Минимальный набор защитных мер: доступ к RDP только через VPN или шлюз удалённых рабочих столов (RD Gateway), сложные пароли и блокировка учётной записи после нескольких неудачных попыток входа, ограничение доступа по списку IP-адресов на файрволе, регулярные обновления Windows. Дополнительно рекомендуется двухфакторная аутентификация и запрет входа под учётной записью администратора по RDP.
Отдельный риск — права пользователей внутри 1С. Если сотруднику по RDP доступен весь рабочий стол сервера, он может скопировать файлы базы или запустить посторонние программы. Ограничьте права: пользователь должен работать только со своими приложениями, без доступа к файловой системе сервера и панели управления.
Производительность и типичные проблемы
Скорость работы 1С по RDP зависит в первую очередь от сервера, а не от канала связи: протокол передаёт только изображение, и для комфортной работы обычно достаточно стандартного интернет-соединения. Если пользователи жалуются на «тормоза», чаще всего проблема в нехватке оперативной памяти на сервере, медленных дисках с базой или перегруженном процессоре при одновременном закрытии месяца несколькими бухгалтерами.
Признак перегрузки сервера — подвисания у всех пользователей одновременно. Если медленно работает только у одного сотрудника, проверяйте его канал связи и настройки RDP-клиента: отключение передачи звука, фона рабочего стола и визуальных эффектов заметно снижает трафик.
Типовая проблема файловых баз по RDP — зависшие сеансы после обрыва соединения. Пользователь переподключается, а 1С сообщает, что база занята. Решение — настроить на сервере автоматическое завершение отключённых сессий по таймауту и при необходимости снимать зависшие сеансы через диспетчер задач или консоль кластера.
Как проверить результат настройки
RDP доступен только через VPN или RD Gateway, порт 3389 снаружи закрыт
Сканер портов показывает открытый 3389 на внешнем адресе
У каждого сотрудника свой логин, пароль сложный, включена блокировка после ошибок
Общий логин, простой пароль, вход администратором разрешён извне
Документы проводятся без зависаний, отчёты формируются в приемлемое время
Массовые подвисания у всех пользователей — сервер перегружен
Копии создаются по расписанию и хранятся отдельно от сервера, восстановление проверено
Бэкапов нет или они лежат на том же диске, что и база
Альтернативы RDP для удалённой работы с 1С
Если содержать терминальный сервер накладно, рассмотрите альтернативы. Облачные сервисы на базе 1С:Фреш дают доступ к типовым конфигурациям через браузер без своей инфраструктуры. Аренда виртуального сервера (VPS/VDS) в дата-центре избавляет от необходимости держать оборудование в офисе и обеспечивает стабильный канал и электропитание.
Веб-клиент и публикация базы на веб-сервере подходят, когда сотрудникам нужна только 1С и конфигурация поддерживает работу в браузере. Тонкий клиент по протоколу 1С — вариант для медленных каналов связи: трафика он передаёт меньше, чем RDP.
Выбор зависит от числа пользователей, конфигурации, бюджета и требований к доработкам. На практике компании нередко комбинируют схемы: офисные сотрудники работают локально, удалённые — по RDP, а руководители смотрят отчёты через веб-клиент.
Что важно запомнить
RDP-доступ к 1С — это удалённая работа с программой, запущенной на сервере, через протокол удалённого рабочего стола. Схема универсальна и удобна для доработанных конфигураций, но требует обязательной защиты: VPN или шлюз, сложные пароли, отдельные учётные записи и резервные копии вне сервера. Открытый порт 3389 в интернете — прямой путь к взлому базы.
Частые вопросы
Нужна ли отдельная лицензия 1С для работы по RDP?
Лицензирование 1С при работе на терминальном сервере считается по пользователям или устройствам в зависимости от типа приобретённых лицензий. Кроме лицензий 1С, для терминального сервера нужны лицензии Windows Server и клиентские лицензии RDS на каждого подключающегося пользователя или устройство. Перед развёртыванием сверьте свою схему лицензирования с условиями поставщика.
Почему 1С по RDP работает медленно, хотя интернет быстрый?
Скорость почти не зависит от интернета — по сети передаётся только картинка экрана. Чаще всего узкое место — сам сервер: нехватка оперативной памяти, медленный диск с базой или перегруженный процессор. Проверьте загрузку сервера в диспетчере задач в момент «тормозов» и количество одновременных сессий.
Можно ли подключаться к 1С по RDP с планшета или телефона?
Да, для Android и iOS существует официальное приложение Microsoft Remote Desktop, которое подключается к серверу так же, как с компьютера. Однако интерфейс 1С не адаптирован под сенсорные экраны и маленькие дисплеи — для регулярной работы с мобильных устройств удобнее веб-клиент или мобильный клиент 1С.
Что делать, если база сообщает, что она занята, после обрыва RDP-сессии?
После разрыва соединения сеанс на сервере остаётся активным некоторое время, и 1С считает пользователя работающим. Дождитесь автоматического завершения сеанса или попросите администратора завершить зависшую сессию через диспетчер задач (вкладка «Пользователи») или консоль кластера серверов 1С. Чтобы проблема не повторялась, настройте таймаут отключённых сессий в групповых политиках.
Безопасно ли хранить базу 1С на том же сервере, к которому открыт RDP-доступ?
Это стандартная схема, но она безопасна только при правильной защите: доступ через VPN или шлюз, сложные пароли, блокировка после неудачных попыток входа, минимальные права пользователей и актуальные обновления системы. Обязательное условие — регулярные резервные копии, которые хранятся на отдельном носителе или в другом месте, недоступном для шифрования при взломе сервера.
Что лучше для небольшой фирмы: свой сервер с RDP или облачная 1С?
Если конфигурация типовая, сотрудников немного и нет своего администратора, облачный сервис обычно проще и дешевле в совокупности: не нужно покупать сервер, лицензии RDS и следить за безопасностью. Свой сервер с RDP оправдан при доработанных конфигурациях, больших объёмах данных, требованиях хранить базу локально или когда уже есть инфраструктура и специалист для её обслуживания.