Агент 1С:Линк на iOS, Android и Linux: что куда ставить и как подключиться
Содержание
Агент 1С:Линк на телефон или планшет не устанавливают. Его ставят на компьютер или сервер, где лежат информационные базы, — под Windows или Linux. А с телефона и планшета на iOS и Android к опубликованной базе подключаются через браузер или мобильный клиент 1С:Предприятия.
Схема простая: агент на «домашнем» компьютере держит постоянное исходящее соединение с сервисом 1С:Линк, сервис выдаёт базе адрес в интернете, а любое устройство открывает этот адрес. Белый IP, проброс портов и VPN не нужны.
Что нужно до установки агента 1С:Линк
Сначала проверьте четыре условия. Без любого из них агент поставится, но базу опубликовать не получится.
- 🔑 Доступ к сервису. 1С:Линк входит в часть тарифов ИТС или покупается отдельно. Агент активируется логином и паролем от портала 1С:ИТС того пользователя, на которого оформлен доступ.
- 💻 Компьютер, где лежат базы. Именно туда ставится агент. Он должен быть включён всё время, пока с базой работают удалённо.
- 🧩 Платформа 1С:Предприятие 8.3 на этом же компьютере. При установке платформы отметьте компонент «Модули расширения веб-сервера»: без него публикация базы для веб-доступа невозможна.
- 🌐 Исходящий интернет по HTTPS. Входящие порты открывать не нужно, но прокси или межсетевой экран не должны резать исходящие соединения агента.
Отдельно про лицензии. Каждый пользователь, который открыл базу через 1С:Линк — из браузера, тонкого или мобильного клиента, — занимает клиентскую лицензию 1С так же, как при обычной работе в офисе. Если в офисе 5 лицензий и все заняты, шестой человек с телефона не войдёт.
Какой компьютер выбрать под агент
Агент ставят туда, где база уже лежит и откуда её открывают в офисе. Переносить базу ради 1С:Линк обычно не нужно.
- 🖥 Отдельный офисный ПК или сервер — лучший вариант. Его не выключают на ночь, им не пользуются для игр и обновлений «по вечерам».
- 💼 Ноутбук главного бухгалтера — плохой вариант. Его увезли домой, закрыли крышку — и база недоступна всем остальным.
- 🐧 Linux-сервер — хороший выбор для небольшой фирмы: нет расходов на лицензию Windows, служба агента спокойно работает месяцами.
По железу ориентир такой: для файловой базы и 2–5 удалённых пользователей хватает 4 ядер, 8 ГБ памяти и SSD. Если пользователей больше десяти, файловая база начнёт тормозить при любом агенте — пора думать о клиент-серверном варианте.
Какие устройства за что отвечают
| Устройство | Что на нём ставится | Роль |
|---|---|---|
| Компьютер или сервер с базами (Windows, Linux) | Платформа 1С + агент 1С:Линк | Публикует базу в интернет |
| Ноутбук или ПК сотрудника | Ничего или тонкий клиент 1С | Работает с базой |
| Телефон, планшет (Android, iOS, iPadOS) | Браузер или мобильный клиент 1С | Работает с базой |
| Mac | Браузер или тонкий клиент 1С | Работает с базой |
Если базы у вас хранятся на Mac, агент 1С:Линк ставят не на сам macOS, а на компьютер или виртуальную машину с Windows или Linux, куда переносят базы.
Установка агента 1С:Линк на Linux
На Linux агент ставится из пакета под ваш дистрибутив. Скачивают его из личного кабинета сервиса 1С:Линк или со страницы дистрибутивов на портале 1С. Берите пакет под разрядность системы — для серверов это почти всегда 64 бита.
Шаг 1. Проверьте платформу
Убедитесь, что платформа 1С установлена и в ней есть модули веб-сервера. Проще всего посмотреть каталог платформы:
ls /opt/1cv8/x86_64/
Должен быть каталог с номером версии, например 8.3.25.1374. Если платформы нет — сначала поставьте её с компонентом веб-сервера, потом агент.
Шаг 2. Установите пакет агента
Для Debian, Ubuntu, Astra Linux:
sudo apt install ./имя-пакета-агента.deb
Для РЕД ОС, ALT, CentOS-подобных систем:
sudo dnf install ./имя-пакета-агента.rpm
Команда apt install ./файл.deb удобнее, чем dpkg -i: она сама подтянет недостающие зависимости.
Шаг 3. Проверьте, что служба запустилась
Агент работает как системная служба. Точное имя службы смотрите в документации к вашей версии агента, а найти её можно так:
systemctl list-units --type=service | grep -i link
Затем проверьте статус найденной службы:
sudo systemctl status <имя-службы>
Статус active (running) — всё в порядке. Если служба упала, причину покажет журнал:
sudo journalctl -u <имя-службы> -n 50
Шаг 4. Активируйте агент и опубликуйте базу
- Откройте интерфейс агента — адрес и способ входа указаны в инструкции к дистрибутиву.
- Введите логин и пароль портала 1С:ИТС.
- Добавьте информационную базу: укажите каталог файловой базы или параметры клиент-серверной.
- Задайте имя публикации. Из него и имени вашей организации в сервисе складывается адрес базы.
- В личном кабинете сервиса добавьте пользователей и выдайте им доступ к базе.
Пользователь службы агента должен иметь права на чтение и запись в каталог файловой базы. Если база лежит в домашнем каталоге другого пользователя с правами 700, агент её не откроет.
sudo ls -ld /путь/к/базе
Доступ проверяется дважды: сначала сервис 1С:Линк спрашивает учётную запись сервиса, затем сама база — пользователя 1С. Заведите каждому сотруднику отдельного пользователя в базе со своими правами. Общий логин «Бухгалтер» на троих не даст понять, кто и с какого устройства провёл документ.
Установка агента на Windows — коротко
На Windows всё то же самое, только через обычный установщик: запустить его от имени администратора, пройти мастер, активировать агент логином ИТС, добавить базы. Служба агента после установки стартует автоматически.
Как открыть базу 1С:Линк с телефона на Android
На Android ставить агент не нужно и невозможно. Есть два способа работать с опубликованной базой.
Способ 1. Браузер
- Скопируйте адрес публикации из личного кабинета 1С:Линк.
- Откройте его в Chrome, Яндекс Браузере или Firefox на телефоне.
- Войдите в сервис, затем — под своим пользователем информационной базы.
Добавьте страницу на главный экран через меню браузера — база будет открываться одной иконкой, как приложение.
Способ 2. Мобильный клиент 1С:Предприятия
- Установите приложение мобильного клиента 1С:Предприятия из Google Play или RuStore.
- В приложении добавьте новую информационную базу.
- Вставьте адрес публикации 1С:Линк.
- Сохраните и подключитесь, введите логин и пароль.
Мобильный клиент показывает интерфейс, адаптированный под маленький экран, если конфигурация это поддерживает. Если формы выглядят неудобно, для разовых задач проще браузер.
Для телефона лучше режим «только посмотреть и согласовать»: остатки, оплату, документ на подпись. Вводить с экрана 6 дюймов накладную на 40 строк — плохая идея.
Подключение к 1С:Линк на iPhone и iPad (iOS, iPadOS)
Искать способ «поставить агент на iPhone в обход ограничений Apple» не нужно. Агента для iOS нет, и он там не нужен: iPhone и iPad — это только клиенты.
Через Safari
- Откройте адрес публикации в Safari.
- Войдите в сервис и в базу.
- Нажмите «Поделиться» → «На экран „Домой“». Появится иконка базы.
Через мобильный клиент
- Установите мобильный клиент 1С:Предприятия из App Store.
- Добавьте базу по адресу публикации 1С:Линк.
- Подключитесь под своим пользователем.
На iPad удобно работать с внешней клавиатурой: в веб-клиенте действуют привычные сочетания клавиш, и ввод документов становится почти как на ноутбуке.
Safari может блокировать всплывающие окна, а 1С иногда открывает в них отчёты и печатные формы. Если «ничего не происходит» после нажатия «Печать», разрешите всплывающие окна для адреса базы в настройках Safari.
Ошибки при установке и подключении 1С:Линк
Большинство проблем — не в самом агенте, а в окружении: выключенный компьютер, лицензии, права на каталог. Выберите свой симптом:
Ещё одна неприятная ситуация — антивирус или корпоративный прокси. Агент работает, но соединение с сервисом постоянно рвётся. Добавьте каталог агента в исключения антивируса и попросите администратора сети пропустить исходящие HTTPS-соединения агента.
Перед перезапуском службы агента предупредите удалённых пользователей: все их сеансы через 1С:Линк оборвутся, несохранённые документы пропадут. Делайте это вне рабочего времени.
Альтернативы, если 1С:Линк не подходит
1С:Линк — не единственный способ дать доступ к базе с телефона. Сравните варианты:
| Способ | Когда подходит | Минусы и риски |
|---|---|---|
| 1С:Линк | Малый офис, нет админа, нет белого IP | Нужна подписка, компьютер с базой всегда включён |
| Своя публикация на веб-сервере (Apache, IIS) | Есть администратор и белый IP | Нужно настраивать TLS-сертификат, порты, защиту от перебора паролей |
| Удалённый рабочий стол (RDP, RemoteApp) | Нужна полная функциональность тонкого клиента | Нужен сервер терминалов и его лицензии; с телефона неудобно |
| VPN до офиса + тонкий клиент | Ноутбуки сотрудников, а не телефоны | На телефоне всё равно нужен веб-доступ |
| Облако 1С (аренда базы) | Не хочется держать сервер вообще | Ежемесячная плата за каждого пользователя, ограничения на доработки |
Выставлять базу в интернет своей публикацией без HTTPS и без сложных паролей нельзя: адреса публикаций 1С регулярно перебирают боты.
Как ускорить работу через 1С:Линк
Скорость удалённой работы упирается в компьютер с агентом и его интернет, а не в телефон.
- 📶 Исходящая скорость канала. Домашние тарифы часто дают быстрый приём и медленную отдачу. Для 2–3 одновременных пользователей ориентируйтесь на отдачу от 10 Мбит/с.
- 💤 Сон и гибернация. Отключите в настройках электропитания: уснувший компьютер — самая частая причина «база не открывается».
- 🔌 ИБП. Отключение света посреди записи документа файловой базе вредит. Источник бесперебойного питания на 10–15 минут дешевле восстановления базы.
- 💾 SSD вместо HDD. Файловая база на SSD отвечает заметно быстрее, особенно при нескольких сеансах.
- 🗂 Только нужные базы. Публикуйте те базы, с которыми реально работают удалённо. Архивные и тестовые держите закрытыми.
- 🔄 Обновления. Обновляйте агент и платформу. После обновления платформы проверьте, что модули веб-сервера тоже обновились.
Последний пункт часто пропускают. С офисного Wi-Fi всё открывается, а по мобильной сети — нет, если что-то в настройках сети работает только внутри офиса. Проверяйте именно снаружи.