Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.
Планируется в релизе 2020.2.2
Как мы уже писали, одно из назначений 1С:Исполнителя – это автоматизация задач администрирования. Чтобы расширить круг решаемых задач, мы добавили в 1С:Исполнитель поддержку протокола SSH.
Протокол SSH широко используется для администрирования серверов и отдельных сервисов. По сути, через этот протокол можно получить доступ к консоли удалённого сервера.
Появится также поддержка протокола SFTP, предназначенного для выполнения операций с файлами (копирования и т.п.) поверх надёжного и безопасного соединения.
В рамках поддержки SSH будет реализован ряд объектов, в частности:
СоединениеSsh: предоставляет интерфейс для взаимодействия по протоколу SSH.
КонсольSsh: предоставляет интерфейс для взаимодействия с удаленной консолью, с помощью которой можно выполнять произвольный набор команд. Объект КонсольSsh возвращается методом СоединениеSsh.ОткрытьКонсоль().
СоединениеSftp: предоставляет интерфейс для взаимодействия с сервером по протоколу SFTP. Объект СоединениеSftp возвращается методом СоединениеSsh.ОткрытьК СоединениеSftp().
Также некоторое время назад в Конфигуратор была добавлена возможность работы в режиме агента (т.е. возможность удалённо выполнять по протоколу SSH различные команды). С появлением поддержки SSH в 1С:Исполнителе появится возможность использовать этот режим Конфигуратора из 1С:Исполнителя.
Пример ниже демонстрирует, как присоединиться к Конфигуратору по протоколу SSH, выгрузить конфигурацию в файл и скачать этот файл через SFTP:
|
Помимо работы с Конфигуратором эту функциональность можно использовать и для других административных задач.