Терминальный сервер на Linux для 1С — это одна виртуальная машина с графической оболочкой, куда бухгалтеры заходят по сети и работают в общем клиенте 1С. Программа и база живут на сервере, на компьютер сотрудника передаётся только картинка рабочего стола и нажатия клавиш. Главная выгода схемы — лицензии: у Windows Server каждый одновременный пользователь удалённого рабочего стола требует отдельной терминальной лицензии CAL, у Linux такой лицензии нет вообще. Под задачу берут VPS на Linux с запасом памяти, потому что все сессии сотрудников делят один и тот же объём RAM.
Материал для владельца небольшой фирмы и для администратора, которому поручили увести бухгалтерию с компьютера главбуха на сервер. Разберём три схемы доступа — терминальный сервер, веб-клиент и тонкий клиент, — сравним их по деньгам и удобству, посчитаем конфигурацию под 3, 10, 20 и 30 сотрудников и пройдём установку по шагам.
Три способа дать бухгалтерии доступ к общей базе 1С
Когда в 1С работает один человек, база лежит у него на компьютере в файловом режиме. Проблемы начинаются со второго бухгалтера: файловая база по сетевой папке тормозит, а при обрыве связи может повредиться. С этого момента базу переносят на сервер, и остаётся выбрать, каким способом сотрудники до неё дотянутся.
Первый способ — терминальный доступ: на сервере поднимают графическую среду с клиентом 1С, а сотрудники подключаются к своему рабочему столу удалённо. Второй — веб-клиент: база публикуется через веб-сервер, и бухгалтер открывает 1С вкладкой браузера. Третий — тонкий клиент: программа стоит на компьютере сотрудника и по сети общается с сервером приложений.
Схемы не исключают друг друга. Типичная фирма держит терминальный сервер для трёх-четырёх человек, которые сидят в 1С весь день, и раздаёт веб-клиент тем, кто заходит два раза в неделю. Гибрид дешевле, потому что редкие пользователи не занимают память постоянно.
Что такое терминальный доступ и почему бухгалтерия его любит
Терминальный доступ — это работа в программе, которая физически запущена на другой машине. Технология относится к виртуализации рабочих столов: сервер рисует изображение окна, сжимает его и шлёт по сети, а обратно принимает мышь и клавиатуру. Трафик на сессию небольшой, комфортно даже на канале 5–10 Мбит/с.
Для бухгалтера это выглядит так: он открывает ярлык, вводит логин с паролем и видит привычный рабочий стол с 1С — тот же, что вчера, с теми же открытыми документами. Сессия на сервере не закрывается, а замораживается, поэтому работу можно продолжить с домашнего ноутбука.
Для администратора выгода заметнее. Обновление конфигурации 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С: когда терминальный сервер не нужен
Веб-клиент — это та же 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С привязаны к версиям платформы.
- Закажите VPS: 4 ядра, 20–24 ГБ памяти, 100 ГБ NVMe, Ubuntu 22.04 LTS, локация в России. Берите тариф с апгрейдом памяти без переезда.
- Обновите систему командой
apt update && apt upgrade -yи перезагрузитесь. Команда подтягивает свежие версии пакетов и закрывает известные уязвимости. - Поставьте лёгкую графическую оболочку:
apt install xfce4 xfce4-goodies. Это рабочий стол, который увидят сотрудники. - Установите сервер удалённых рабочих столов:
apt install xrdpи добавьте службу в автозагрузку. Сервер начнёт принимать подключения по RDP на порту 3389/TCP. - Поставьте PostgreSQL из сборки для 1С и создайте кластер базы — процесс разобран в гайде по установке PostgreSQL. Версия из репозитория Ubuntu с 1С не дружит.
- Установите сервер 1С:Предприятие и клиентскую часть из deb-пакетов, запустите службу и создайте информационную базу через консоль администрирования кластера.
- Заведите по учётной записи на бухгалтера (команда
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 провайдеров сразу.