Терминальный сервер для 1С: доступ для бухгалтерии

Доступ к 1С для бухгалтерии: терминальный сервер на Linux

Марина
Марина
📅 19 сентября 2026
Доступ к 1С для бухгалтерии: терминальный сервер на Linux

Терминальный сервер на Linux для 1С — это одна виртуальная машина с графической оболочкой, куда бухгалтеры заходят по сети и работают в общем клиенте 1С. Программа и база живут на сервере, на компьютер сотрудника передаётся только картинка рабочего стола и нажатия клавиш. Главная выгода схемы — лицензии: у Windows Server каждый одновременный пользователь удалённого рабочего стола требует отдельной терминальной лицензии CAL, у Linux такой лицензии нет вообще. Под задачу берут VPS на Linux с запасом памяти, потому что все сессии сотрудников делят один и тот же объём RAM.

Материал для владельца небольшой фирмы и для администратора, которому поручили увести бухгалтерию с компьютера главбуха на сервер. Разберём три схемы доступа — терминальный сервер, веб-клиент и тонкий клиент, — сравним их по деньгам и удобству, посчитаем конфигурацию под 3, 10, 20 и 30 сотрудников и пройдём установку по шагам.

Три способа дать бухгалтерии доступ к общей базе 1С

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

Первый способ — терминальный доступ: на сервере поднимают графическую среду с клиентом 1С, а сотрудники подключаются к своему рабочему столу удалённо. Второй — веб-клиент: база публикуется через веб-сервер, и бухгалтер открывает 1С вкладкой браузера. Третий — тонкий клиент: программа стоит на компьютере сотрудника и по сети общается с сервером приложений.

Схемы не исключают друг друга. Типичная фирма держит терминальный сервер для трёх-четырёх человек, которые сидят в 1С весь день, и раздаёт веб-клиент тем, кто заходит два раза в неделю. Гибрид дешевле, потому что редкие пользователи не занимают память постоянно.

Что такое терминальный доступ и почему бухгалтерия его любит

Терминальный доступ — это работа в программе, которая физически запущена на другой машине. Технология относится к виртуализации рабочих столов: сервер рисует изображение окна, сжимает его и шлёт по сети, а обратно принимает мышь и клавиатуру. Трафик на сессию небольшой, комфортно даже на канале 5–10 Мбит/с.

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

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

Минус один: сервер становится единой точкой отказа. Если машина недоступна, не работает никто, поэтому берут тариф с гарантированными ресурсами, а не самый дешёвый вариант каталога.

Четыре схемы доступа к 1С и расход памяти
Linux снимает только платежи Microsoft: клиентские лицензии 1С считаются по одновременным сеансам в любом случае.

Где в схеме с Windows возникают лицензии CAL

CAL расшифровывается как Client Access License — лицензия на подключение клиента. Разновидностей две, и на Windows-терминале нужны обе: CAL на сам Windows Server и RDS CAL на доступ к службам удалённых рабочих столов. RDS CAL покупается на пользователя или на устройство и считается по каждому бухгалтеру, а не по числу одновременных подключений.

Прибавьте лицензию на саму операционную систему в тарифе провайдера. В каталоге серверов под терминальный доступ Windows-тарифы дороже Linux-аналогов ровно на стоимость лицензии ОС, которую хостер закладывает в цену помесячно.

На Linux этой статьи расходов нет. Ни графическая оболочка, ни сервер удалённых рабочих столов, ни PostgreSQL — система управления базами данных, сокращённо СУБД, — не требуют платить за каждого подключившегося.

Важная оговорка: лицензии самой 1С нужны в любом случае. Клиентские лицензии 1С считаются по числу одновременных сеансов и не зависят от того, Windows у вас или Linux. Терминальный доступ к 1С отменяет только платежи Microsoft, но не платежи 1С. Если кто-то обещает вам «бесплатную 1С на Linux», речь идёт исключительно об инфраструктуре.

Сравнение трёх схем доступа по деньгам и удобству

Сведём варианты в таблицу. Колонка с памятью показывает, сколько RAM съедает один активный сотрудник — от этого зависит нужный тариф.

Схема доступа Лицензии Microsoft CAL Память на одного пользователя Что видит сотрудник
Терминальный сервер на Windows Нужны на каждого пользователя 1–2 ГБ Полный рабочий стол Windows
Терминальный сервер на Linux Не нужны 1–2 ГБ Рабочий стол XFCE с клиентом 1С
Веб-клиент через браузер Не нужны Ориентировочно 0,5–1 ГБ Вкладка браузера
Тонкий клиент на компьютере Не нужны Ориентировочно 0,3–0,5 ГБ Обычное окно 1С

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

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

Сколько памяти и ядер закладывать на одного пользователя

Считают по формуле «система + СУБД + пользователи». На пользователя 1С закладывают 1–2 ГБ памяти: 1,5 ГБ хватает на типовую бухгалтерию, 2 ГБ берут под тяжёлые годовые отчёты. Ещё 2 ГБ уходит на систему с графической оболочкой и 2–4 ГБ на PostgreSQL.

С процессором проще: одно ядро уверенно обслуживает 3–4 пользователя рутинной работы. Закрытие месяца упирается в частоту ядра, а не в их количество, поэтому процессор на 3,5 ГГц полезнее восьми медленных виртуальных ядер.

Пользователей Память Ядер Диск Как посчитано
3 9 ГБ 2 40 ГБ 2 ГБ система + 2 ГБ СУБД + 3 × 1,5 ГБ
5 13 ГБ 4 60 ГБ 2 ГБ система + 3 ГБ СУБД + 5 × 1,5 ГБ
10 20 ГБ 4 100 ГБ 2 ГБ система + 3 ГБ СУБД + 10 × 1,5 ГБ
20 36 ГБ 8 200 ГБ 2 ГБ система + 4 ГБ СУБД + 20 × 1,5 ГБ
30 51 ГБ 12 320 ГБ 2 ГБ система + 4 ГБ СУБД + 30 × 1,5 ГБ

Тарифы идут ступенями, округляйте вверх: 9 ГБ превратятся в 12 или 16 ГБ. На оперативной памяти не жадничайте. Когда её не хватает, Linux выгружает данные в файл подкачки — область на диске, которая работает как медленная замена памяти. 1С после этого перестаёт отвечать у всех сразу.

Диск считайте как размер базы, умноженный на четыре: база, журнал транзакций, резервные копии и временные файлы. Тип берите только NVMe: бухгалтерская база — это тысячи мелких случайных чтений в секунду, и на HDD, то есть на обычном механическом диске, закрытие месяца растянется в разы.

Расчёт памяти терминального сервера 1С по числу бухгалтеров
Тарифы идут ступенями, поэтому расчётные 9 ГБ на практике превращаются в 12 или 16.

Веб-клиент 1С: когда терминальный сервер не нужен

Веб-клиент — это та же 1С, но исполняемая браузером. База публикуется на веб-сервере (обычно Apache на том же Linux-сервере), после чего сотрудник открывает адрес вида https://1c.firma.ru/buh и попадает в знакомый интерфейс. Ничего устанавливать не нужно, работает с любого компьютера и с планшета.

Веб-клиент не требует терминальных лицензий и не занимает на сервере отдельную графическую сессию. Для сотрудника, который заходит раз в неделю выписать счёт, поднимать полноценный рабочий стол расточительно.

Ограничения понятные. В браузере хуже работает печать на локальный принтер, сложнее подключить сканер, а часть нетиповых обработок веб-режим не поддерживает. Криптографию для подписания отчётности в браузере поднимать тоже муторнее, чем в терминальной сессии.

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

Чем открывать удалённый рабочий стол на Linux

На Windows вопрос не стоит: там есть встроенный RDP. На Linux используют один из двух бесплатных инструментов. Первый — xrdp, сервер, говорящий по тому же протоколу RDP на порту 3389/TCP: сотрудники подключаются штатным «Подключением к удалённому рабочему столу» Windows, ничего не устанавливая.

Второй — X2Go. Он работает поверх SSH на порту 22/TCP, сильнее сжимает картинку и живее ведёт себя при задержке в 60–80 мс. Минус — сотруднику нужно поставить клиент X2Go Client, а это лишний шаг при разворачивании десяти рабочих мест.

Графическую оболочку берите лёгкую. XFCE или MATE потребляют ориентировочно 300–500 МБ на сессию, тогда как GNOME съедает больше 1 ГБ только на себя — при десяти пользователях это лишние 6–7 ГБ памяти на ровном месте.

Клиент 1С под Linux ставится нативной сборкой для 64-битных дистрибутивов, слой совместимости не нужен. Проверенные варианты системы — Ubuntu 22.04 LTS и Debian 12: обе поддерживаются 1С и получают обновления безопасности несколько лет.

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

Ниже — стартовые цены провайдеров каталога. Это входные тарифы на 1 ядро и 1 ГБ памяти: они показывают уровень цен провайдера, а не стоимость сервера под бухгалтерию. Чтобы прикинуть цену конфигурации из таблицы выше, умножайте стартовую цену на 6–10.

Провайдер Цена от Тарифов в каталоге Стартовая конфигурация
Cloudcore 59 ₽/мес 12 1 ядро, 1 ГБ, 10 ГБ NVMe
Hosting-Russia 99 ₽/мес — —
HostVDS 127 ₽/мес 12 1 ядро, 1 ГБ, 10 ГБ NVMe
RuVDS 139 ₽/мес 440 1 ядро, 0,5 ГБ, 10 ГБ HDD
4VPS 150 ₽/мес 487 1 ядро, 1 ГБ, 10 ГБ NVMe
Timeweb 180 ₽/мес 77 15 ГБ NVMe
Selectel 200 ₽/мес 69 1 ядро, 1 ГБ, 10 ГБ NVMe
AdminVPS 299 ₽/мес 149 1 ядро, 1 ГБ, 15 ГБ NVMe
Aéza 593 ₽/мес 151 1 ядро, 2 ГБ, 30 ГБ NVMe

Данные проверены 04.09.2026.

В разделе собрано 40 провайдеров, разброс входных цен десятикратный — от 59 до 593 ₽/мес. Смотреть надо не на минимальную цену, а на стоимость нужной ступени: провайдер с дешёвым входом иногда дороже конкурента на 16 ГБ памяти. Число тарифов показывает, насколько тонко нарезана линейка: у RuVDS 440 вариантов, у Cloudcore — 12.

Для бухгалтерии выбирайте площадку в России — российские серверы дают задержку 5–20 мс до офиса вместо 40–60 мс до Европы, а в терминальной работе она ощущается на каждом клике. Готовые предложения под эту задачу собраны в подборке аренды терминального сервера.

Пошаговая настройка терминального сервера на Linux

Порядок ниже рассчитан на 10 пользователей и Ubuntu 22.04 LTS. Все команды выполняются от root или через sudo. На весь путь уходит 2–3 часа, большая часть времени — установка PostgreSQL и загрузка дистрибутива 1С.

Перед стартом заведите список сотрудников с логинами и уточните версию платформы 1С, под которую собрана ваша конфигурация: сборки PostgreSQL от 1С привязаны к версиям платформы.

  1. Закажите VPS: 4 ядра, 20–24 ГБ памяти, 100 ГБ NVMe, Ubuntu 22.04 LTS, локация в России. Берите тариф с апгрейдом памяти без переезда.
  2. Обновите систему командой apt update && apt upgrade -y и перезагрузитесь. Команда подтягивает свежие версии пакетов и закрывает известные уязвимости.
  3. Поставьте лёгкую графическую оболочку: apt install xfce4 xfce4-goodies. Это рабочий стол, который увидят сотрудники.
  4. Установите сервер удалённых рабочих столов: apt install xrdp и добавьте службу в автозагрузку. Сервер начнёт принимать подключения по RDP на порту 3389/TCP.
  5. Поставьте PostgreSQL из сборки для 1С и создайте кластер базы — процесс разобран в гайде по установке PostgreSQL. Версия из репозитория Ubuntu с 1С не дружит.
  6. Установите сервер 1С:Предприятие и клиентскую часть из deb-пакетов, запустите службу и создайте информационную базу через консоль администрирования кластера.
  7. Заведите по учётной записи на бухгалтера (команда adduser) и закройте лишнее фаерволом — сетевым фильтром, который решает, какие подключения пускать на сервер. Снаружи оставьте только 3389/TCP и 22/TCP, а порты 5432/TCP (PostgreSQL) и 1540–1591 (кластер 1С) наружу не открывайте.

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

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

Бухгалтерская база — это документ, который восстановить из головы невозможно. Поэтому резервное копирование настраивается в тот же день, что и сам сервер, а не «когда-нибудь потом». Минимальная схема: ежедневный дамп PostgreSQL по расписанию плюс еженедельный снимок всей виртуальной машины на стороне провайдера.

Держите копии за последние 30 дней и обязательно вне того же сервера: если машину зашифрует вымогатель или провайдер потеряет диск, бэкап на этом же диске исчезнет вместе с базой. Раз в квартал разворачивайте вчерашний дамп в тестовую базу и открывайте её — иначе о битых копиях вы узнаете в самый неподходящий день.

По безопасности минимум такой: отдельная учётная запись на каждого сотрудника вместо общего логина, ограничение доступа к порту 3389/TCP по списку IP-адресов офиса и автоматическая блокировка после 5 неудачных попыток входа. Стандартный порт RDP непрерывно сканируют боты, и без блокировки журнал заполнится попытками подбора за первые же сутки.

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

Ошибки повторяются от проекта к проекту и почти все стоят денег или простоя. Часть из них арифметические: неверно посчитали память или сэкономили на диске.

Остальные организационные. Они всплывают уже после запуска, когда бухгалтерия работает и остановить её нельзя.

  • Считать память по числу сотрудников, а не по числу одновременных сессий: если из 20 человек в базе одновременно сидят 8, тариф на 36 ГБ избыточен.
  • Брать HDD ради экономии 100–200 ₽/мес — на дисковых операциях 1С теряет больше, чем вы сэкономите за год.
  • Оставлять файловую базу вместо PostgreSQL: начиная примерно с пяти пользователей файловый режим блокирует документы и теряет скорость.
  • Заводить один логин на всю бухгалтерию — тогда сессии дерутся между собой, а в журнале не видно, кто что провёл.
  • Ставить GNOME вместо XFCE и удивляться, что 10 сессий заняли всю память.
  • Не проверять восстановление из бэкапа: копия, которую ни разу не разворачивали, копией не считается.

Частые вопросы

Работает ли 1С на Linux полноценно? Клиент и сервер 1С:Предприятие выпускаются в нативных сборках для 64-битных Linux-дистрибутивов, конфигурации те же самые. Ограничения касаются отдельных внешних компонент, написанных с расчётом на Windows, — их стоит проверить до переезда.

Сколько пользователей вытянет один сервер? Считайте по памяти: 1–2 ГБ на активного пользователя плюс 2 ГБ на систему и 2–4 ГБ на СУБД. На 20 ГБ памяти комфортно размещаются 10 бухгалтеров, на 36 ГБ — около 20.

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

Чем xrdp отличается от X2Go? xrdp говорит по протоколу RDP на порту 3389/TCP, подключиться можно штатным клиентом Windows. X2Go работает через SSH на порту 22/TCP и стабильнее на медленных каналах, но требует своего клиента на компьютере сотрудника.

Можно ли обойтись веб-клиентом вместо терминала? Для сотрудников, которые заходят в базу эпизодически, вполне: терминальных лицензий он не требует и экономит память сервера. Тем, кто печатает пачками и подписывает отчётность, терминальная сессия удобнее.

Какой диск нужен под базу? Только NVMe, объёмом в четыре размера базы: сама база, журнал транзакций, локальные копии и временные файлы. Для типовой бухгалтерии это 100 ГБ, для торговой фирмы с большим документооборотом — от 200 ГБ.

Сколько стоит такой сервер в месяц? Входные тарифы каталога начинаются от 59 ₽/мес, но это конфигурация на 1 ГБ памяти. Сервер под 10 бухгалтеров — 20 ГБ памяти и 4 ядра — обходится в 6–10 раз дороже стартовой цены провайдера.

Итог

Терминальный сервер на Linux обходится дешевле Windows-варианта за счёт отсутствия CAL, но требует аккуратного расчёта памяти: 1–2 ГБ на пользователя плюс 2 ГБ на систему и 2–4 ГБ на PostgreSQL. Ставьте XFCE, xrdp и PostgreSQL из сборки 1С, закрывайте фаерволом порты 5432/TCP и 1540–1591, настраивайте ежедневные дампы с хранением 30 дней. Редких пользователей переводите на веб-клиент — это экономит ступень тарифа.

Если под специфические обработки всё же нужна Windows-платформа, тарифы с готовыми образами собраны в разделе VPS с Windows — там видно цены, конфигурации и локации 40 провайдеров сразу.

Поделиться:
👁 57 просмотров
Марина
Редактор · FREEHOSTING
Главный редактор FREEHOSTING. С 2020 года тестирует VDS, VPS и хостинг-провайдеров — арендует серверы, нагружает их реальными проектами и пишет честные обзоры по итогам. Помогает читателям выбирать хостинг под свои задачи: от Telegram-бота до production-сайта.