В «1С:Исполнителе» реализована поддержка протоколов SSH и SFTP

В «1С:Исполнителе» реализована поддержка протоколов SSH и SFTP
28.08.2020
81677

Фирма «1С» продолжает развивать возможности своего консольного редактора скриптов. В очередном релизе «1С:Исполнителя» появятся новые возможности для автоматизации процессов администрирования.

Поддержка SSH и SFTP в «1С:Исполнителе»

В «1С:Исполнителе», начиная с релиза 2020.2.2, будет поддерживаться протокол SSH. Этот протокол широко используется для администрирования серверов и отдельных сервисов, а также для получения доступа к консоли удаленного сервера. В частности, через протокол SSH можно управлять конфигуратором 1С, используя режим агента.

Кроме того, появится поддержка протокола SFTP, который предназначен для выполнения операций с файлами с использованием надежного и безопасного соединения.

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

  • СоединениеSsh – предоставляет интерфейс для взаимодействия по протоколу SSH.
  • КонсольSsh – предоставляет интерфейс для взаимодействия с удаленной консолью, с помощью которой можно выполнять произвольный набор команд. Объект КонсольSsh возвращается методом СоединениеSsh.ОткрытьКонсоль().
  • СоединениеSftp – предоставляет интерфейс для взаимодействия с сервером по протоколу SFTP. Объект СоединениеSftp возвращается методом СоединениеSsh.ОткрытьСоединениеSftp().

Новые возможности в связке «1С:Исполнитель + Режим агента конфигуратора»

Поддержка протокола SSH и SFTP в «1С:Исполнителе» позволит существенно расширить сценарии использования режима агента конфигуратора.

Фирма «1С» анонсировала режим агента конфигуратора еще в 2017 году. Данный механизм предназначен для программной работы с конфигуратором, когда конфигуратор может выполнять произвольное количество «внешних» команд, не завершая работу. Разработчики предполагали, что данный инструмент может применяться для решения таких задач:

  • подключение и отключение от информационной базы;
  • загрузка и выгрузка конфигурации из файлов, в том числе частичная;
  • загрузка и выгрузка внешних отчетов и обработок через файлы;
  • обновление конфигурации базы данных.

 

Подключение к Конфигуратору по протоколу SSH, выгрузка конфигурации в файл и скачивание файл через SFTP. Источник: wonderland.v8.1c.ru

 

Использование протоколов SSH и SFTP в «1С:Исполнителе» позволит существенно расширить настройки и повысить уровень автоматизации как в рамках перечисленных выше сценариев, так и в других прикладных областях, связанных с администрированием систем на платформе «1С:Предприятие».

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

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

Подробная информация о новых возможностях «1С:Исполнителя» есть в официальном технологическом блоге «Зазеркалье».

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Обозреватель

См. также

Разработчики технологической платформы опубликовали актуальное состояние плана задач для версии 1С:Предприятие 8.5.5. Почти все, что было запланировано для этого релиза, имеет статус «Выполнено».

27.02.2026    516    ЕленаЧерепнева    1       

5

В новом релизе 1С:Кассы 4.1.8 добавлена поддержка Локального модуля 2.1, обязательного для продавцов никотинсодержащей продукции. Также реализована работа с двумя вариантами ТС ПИоТ – встроенным от фирмы «1С» и внешним от АО «ЕСП».

27.02.2026    372    ЕленаЧерепнева    0       

1

На сайте «Честного знака» опубликованы версии Локального модуля с поддержкой контроля минимальной цены никотинсодержащей продукции. Для работы потребуется обновить кассовое ПО. Продавцам других товарных групп обновлять локальный модуль пока не нужно.

27.02.2026    333    ЕленаЧерепнева    0       

1

Федеральная налоговая служба сообщила о работе сервиса «Геочеки», который создан на базе сведений, поступающих от ККТ. Активность можно отследить на карте вплоть до конкретного дома. Это часть платформы с данными, доступными государству и бизнесу.

25.02.2026    382    user2175828    0       

2

Фирма «1С» выпустила релиз 9.1 среды выполнения скриптов 1С:Предприятие.Элемент Скрипт. Главное нововведение версии – поддержка протокола TCP в языке 1С:Элемент.

24.02.2026    503    ЕленаЧерепнева    0       

2

С 16 февраля 2026 года действуют новые правила контроля работодателей, которые сотрудничают с самозанятыми. Добавлен поквартальный этап проверок.

20.02.2026    584    user2175828    0       

2

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

13.02.2026    563    ЕленаЧерепнева    0       

2

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

11.02.2026    874    ЕленаЧерепнева    0       

0

Комментарии

Инфостарт бот
1. Darklight 31.08.20 09:32 Сейчас в теме
Началась борьба 1С Исполнителя и One Script. Первый решил брать не умением, а насыщением - всякими мелочами (которые были бы уместны года через два после выхода финального релиза хотя бы первой версии, а скорее даже второй - в силу безусловной полезности этих мелочей, но не первоактуальности) - но, только мне кажется, 1С Исполнитель в этом плане не победит - ибо насыщать библиотеку функций One Script гораздо легче и это относительно легко посислу сообществу!
Но, вот как языковая функциональность и One Script тоже пока не особо расширяется - может, конечно, Андрей Овсяник (а может и ещё кто другой - платформа то открытая), втихаря там готовит мега-новую-версию с супервозможностями! Но я буду пессимистом - и надеяться на это не стану...
2. VasilVtoroy 31.08.20 13:07 Сейчас в теме
(1) Интересно, а чтобы Вы посчитали "брать умением"? Какую киллер-фичу?
3. Darklight 31.08.20 13:26 Сейчас в теме
(2)Да хотя бы по минимум, чтобы называться процедурным языком - это иметь поддержку ссылок на процедуры/функции - простите в 1С Исполнителе это теперь называется "Метод". Я уж промолчу о более широкого применении функций высшего порядка - но это уже не из процедурных языков - это уже из функциональных, но это сейчас в тренде. Сюда же неплохо бы отнести и анонимные функции методы и вложенные методы. И автоподстановку кода справа от метода в последний аргумент (если он это позволяет) - а ну да без программных скобок такую крутую фишку как в Kotlin сделать не удастся :-(

Или, быть может, сделать все конструкции (ну или насколько кишка не тонка) языка - выражениями - ну это тоже из функциональных языков идёт - и это только набирающий тренд

А может ввести макросы и макрофункции, простите, макрометоды?

О я знаю я знаю реальную киллер фичу - добавить встроенную поддержку АОП и/или DI (Внедрения зависимостей)

А может добавить что-то вроде LINQ для написания не строковых запросов к СУБД, ИБ или, просто, к коллекциям метаданных?

Да много каких ещё может быть киллер фишек, да хоть банальное многопоточное программирование (правда реализовывать банально (но низкоуровневых потоках) его не нужно - всё-таки, уже давно XXI век, а не 90-ты прошлого века, ту надо равняться да хотя бы на Node.js - так чтобы было легко строить распределённые многопоточные системы)

Всего этого нет ни в 1С ни в One Script - но хоть что-то есть во многих других современных языках

Вы спросите - зачем это скриптовому языку?
Скажите это тем, кто использует тот же Node.js, или почему Python - такой популярный язык? А там всё это есть (в составе языка или доп. библиотек)!
Ну и, с некоторой долей вероятности, из архитекутуры 1С Исполнителя будет расти будущая архитектура нового языка платформы, которая придёт на смену 1С Предприятие 8 где-нибудь к середине XXI века ;-) обязательно, рано или поздно, придёт, если к тому времени 1С не загнётся в своём застое

P.S.
В One script есть простая реализация делегатов (хоть и сторонняя) - из названного выше - сгодится для организации простых ссылок на процедуры/функции - хотя до возможностей алгебры функций высшего порядка делегатам далеко...

P.P.S.
А так - 1С Исполнитель даже пока даже нормальную работу фреймворка скриптов организовать не в состоянии....
А ведь просто можно было бы добавить поддержку простнаств имён (которые давно в тренде) и как статичную подгруздку (в общее пространство данных и алгоритмов) сразу, указанных, нескольких скриптов (по списку или всех из папки файлов), так, в идеале, добавить и динамическую подргрузку (после вызова соотвествующей встроенной функции) - и всё - вопрос бы был сразу решён!
Впрочем кое-что тут уже сделали в последних версиях 1С Исполнителя - но это как-то кривовато реализовано!

P.P.P.S.
Замечу, я выше ни слова не сказал про ООП ;-) а то скажете - на фиг надо на фиг надо - тогда зачем процедуры/функции называть ООП-термином "метод"? Причём так процедуры и функции назывались ранее только в "Oxygene" - изначально ООЯ.
Причём встроенные классы есть (значит логика алгоритмов изначально будет выстраиваться вокруг ООП), а свои нельзя сделать - ну вы не доросли до этого, считает 1С - фу за двойные стандарты и не уважение!

P.P.P.P.S.
Единственная киллер-фишка 1С Исполнителя сейчас - это составные типы - да это это уже было в других языках (кстати корни тоже растут из функциональных языков), первым в императивных языках - это появилось наверное в JavaScript или в Scala, но сейчас это уже тоже ожидаемый будущий тренд - будет в будущих C# и, наверняка, в будущей Java (и Kotlin); ну а в С++ есть union - значит что-то подобное появится и в Rust, и наверняка потом в Python
portwein; +1 Ответить
4. sikuda 31.08.20 15:37 Сейчас в теме
1C Пофигитель?
и комментарии с другой стороны https://youtu.be/rtQkkbCr2N4
5. VasilVtoroy 31.08.20 16:01 Сейчас в теме
(4) Это уже все посмотрели, два месяца обзору
Для отправки сообщения требуется регистрация/авторизация
Наверх
Наверх
INFOSTART
Team Event
Подробнее Стрелка