Планировщик задач
Установка планировщика задач
Проверка работоспособности планировщика задач
Обновление планировщика задач
Соединение с планировщиком задач
Для соединения с Linux-сервером используйте:
- терминал в случае наличия графического интерфейса Linux-системы;
- клиент PuTTY для удаленного соединения с Linux-машиной. Для соединения заполните поля, как показано на рисунке, и нажмите кнопку [Соединиться].
Получите root-права. Наберите команду и введите пароль от пользователя root.sudo su
Установка планировщика задач
1. Скачайте и распакуйте архив schks-6.0.9.tar.gz
и архив с актуальной версией приложения.
wget -O /opt/schks-6.0.9.tar.gz https://keysystems.ru/files/web/Linux/schks/schks-6.0.9.tar.gz --no-check-certificate
tar -C /opt/ -xvf /opt/schks-6.0.9.tar.gz
wget -O /opt/schks-6.0.9/tar/sTSH_24.1.tar.gz https://keysystems.ru/files/web/INSTALL/SMART2/updates/TaskScheduler/24.1.29.1127/Budget.TaskScheduler_net6_24.1.29.1127.tar.gz --no-check-certificate
2. Ознакомьтесь с описанием планировщика задач «КС Планировщик».
cat /opt/schks-6.0.9/readme.txt
3. Ознакомьтесь с параметрами установщика «КС Планировщик».
bash /opt/schks-6.0.9/install.sh --help
4. Для установки планировщика задач с параметрами по умолчанию (порт 42003
, имя пользователя для соединения с планировщиком – admin
, пароль - Adm1908!
) достаточно выполнить команду:
bash /opt/schks-6.0.9/install.sh
Если необходимо установить планировщик задач с параметрами, отличными от параметров по умолчанию, например, порт 42001
, имя пользователя для соединения с планировщиком – admin
, пароль - 123
, выполните команду вида:
bash /opt/schks-6.0.9/install.sh -p 42001 -wu admin -wpwd 123
5. Для изменения логина, пароля и иных параметров откройте файл /opt/schks-6.0.9/schks_42001/appsettings.Production.json
nano /opt/schks-6.0.9/schks_42001/appsettings.Production.json
и отредактируйте параметры:
6. Проверьте/установите в ОС библиотеку libdl
(требуется перезапуск сервиса schks-6.0.9
).
7. Проверьте/установите в ОС библиотеку libgdiplus
. (требуется перезапуск сервиса schks-6.0.9
).
8. В ОС Debian 12 выполните следующие действия:
Убедитесь, что в системе отсутствует библиотека libssl.so.1.1
.
ls -alh /usr/lib/x86_64-linux-gnu | grep libssl.so
Скачайте и установите необходимую библиотеку libssl1.1_1.1.1n
:
wget -O /opt/libssl1.1_1.1.1n-0+deb11u5_amd64.deb https://keysystems.ru/files/web/Linux/schks/libssl1.1_1.1.1n-0+deb11u5_amd64.deb --no-check-certificate
dpkg -i /opt/libssl1.1_1.1.1n-0+deb11u5_amd64.deb
Снова проверьте наличие библиотеки libssl.so.1.1
.
ls -alh /usr/lib/x86_64-linux-gnu | grep libssl.so
Перезапустите сервис schks-6.0.9_42001
и проверьте состояние сервиса.
systemctl restart schks-6.0.9_42001
systemctl status schks-6.0.9_42001
9. Установите пакеты p7zip и p7zip-plugins, описание установки доступно по ссылке: https://pingvinus.ru/note/7zip (требуется перезапуск сервиса schks-6.0.9).
Особенности установки пакетов в RedOS8
Удалите пакет 7zip
:
dnf remove 7zip
Установите пакеты p7zip.x86_64 p7zip-plugins.x86_64
:
dnf install p7zip.x86_64 p7zip-plugins.x86_64
Определите/проверьте наличие файла пакета 7z.so
:
find /usr -name 7z.so 2>/dev/null
ls -alh /usr/libexec/p7zip
10. Перезапустите сервис schks-6.0.9_42001
и проверьте состояние сервиса.
systemctl restart schks-6.0.9_42001
systemctl status schks-6.0.9_42001
Проверка работоспособности планировщика задач
Получите при необходимости сведения о планировщике:
systemctl status schks-6.0.9_42001 #проверка состояния сервиса
bash /opt/schks-6.0.9/info.sh #получение информации обо всех установленных планировщиках и запущенных процессах
bash /opt/schks-6.0.9/info.sh -p 42001 #получение информации о сервисе на порту 42001
firewall-cmd --list-ports #список открытых портов firewalld
ss -lntup | grep ":42001" #открыт ли порт 42001
Обновление планировщика задач
Скачайте архив актуальной версии планировщика по ссылке в каталог tar
.
Для этого выполните команду:
wget -O /opt/schks-6.0.9/tar/sTSH_24.1.tar.gz https://keysystems.ru/files/web/INSTALL/SMART2/updates/TaskScheduler/24.1.29.1127/Budget.TaskScheduler_net6_24.1.29.1127.tar.gz --no-check-certificate
где:
https://keysystems.ru/files/web/INSTALL/SMART2/updates/TaskScheduler/24.1.29.1127/Budget.TaskScheduler_net6_24.1.29.1127.tar.gz
- ссылка на архив с актуальной версией планировщика.
Установите обновление, выполнив команду:
bash /opt/schks-6.0.9/install.sh -p "42001" -a "sTSH_24.1.tar.gz" -u
strings -el /opt/schks-6.0.9/schks_42001/Keysystems.Budget.TaskSchedulerService.dll | grep ProductVersion -A1
где:
42001
– порт планировщика;sTSH_24.1.tar.gz
– имя архива с приложением.
Соединение с планировщиком задач
Войдите в программы и выберите режим «Меню – Сервис – Планировщик задач». В открывшемся окне нажмите кнопку Выбрать расположение планировщика задач.
Выберите опцию «как служба на компьютере» и укажите адрес http://адрес:порт_сервера
(по умолчанию) или https://адрес:порт_сервера
(если при установке был указан ключ -https
).