1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chuanjiao10-kasini3000

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Сбор и анализ данных

  1. Платное обучение и коммерческая техническая поддержка: https://gitee.com/chuanjiao10/kasini3000/wikis/%E6%94%B6%E8%B4%B9%E5%9F%B9%E8%AE%AD

Участие в платном обучении позволяет получить реальные примеры сценариев kasini3000, а также один месяц технической поддержки.

2. Простое использование (How to use):

    1. Отредактируйте файл nodelist.csv на главном компьютере. Установите PowerShell на управляемом компьютере. Подробные инструкции см. в wikis.
    1. Введите команды cdip или cdg.
ps c:\ProgramData\kasini3000> ./cdip 1.2.3.4 # ./cdip [i::p.v.6] ipv6 必须加方括号
# ./cdname '华为server1'
# ./cdos 'openEuler24.03' 所有欧拉24.03。os定义在:linux_distribution_str.ps1文件中。
# ./cdg '组1' 在nodelist.csv中定义的组
    1. Запустите команду:
./krun { dir } # win
$a = ./krun { uname -a } #linux
$a = ./krun { bash -f /tmp/a.sh } #100%兼容所有win,linux,本地脚本。
./krun -file 'd:\xxx\主控机上的脚本.ps1' #脚本文件名支持中文。主控机支持linux。/tmp/linux主控机上的脚本.ps1

#100% 兼容被控机上,所有awk,sed。100%兼容 不成对的,单双引号。
$a = ./krun {
$awk命令1 = @'
xxx '
这里定义awk命令行
'@
    awk $awk命令1 -f /tmp/a.txt
}
    1. Передача объектов между главным и управляемым компьютерами:
$一堆文件对象_从被控机传递到主控机 = { dir } #括号里是被控机命令
foreach ($a in $一堆文件对象_从被控机传递到主控机)
{
    $a.name
    $a.length
    #在主控机上输出,被控机文件名,文件大小。
}
$d = get-date #主控机今天的日期时间
$e = ./k_run_ip -ip 192.168.1.2 {
    $f = $args[0].year  #时间对象,被传递到被控机。年属性为 2024
    return $f + 10 #从被控机返回到主控机
}  -allparameter $d
$e #2024+10 = 输出 2034
    1. Выполнение команд непосредственно на одном компьютере без предварительного выбора IP-адреса или группы:
$c = ./k_run_ip { uname -a } -ip 192.168.1.2
$c = ./k_run_ip -file '/tmp/linux主控机上的脚本.ps1' -ip 192.168.1.2
    1. Копирование файлов с главного компьютера на управляемый компьютер (1.2.3.4):
./k_copyto_ip.ps1 -LiteralPath 'd:\a1' -Destination '/tmp' -Recurse -ip 1.2.3.4
    1. Копирование файлов с управляемого компьютера (2.3.4.5) на главный компьютер:
./k_copyfrom_ip.ps1 -LiteralPath 'd:\a2' -Destination '/tmp' -Recurse -ip 2.3.4.5
    1. Запуск команд в фоновом режиме и сохранение результатов в базе данных sqlite на главном компьютере:
./k-commit-rs { uname -a } -ip 192.168.8.9
    1. Извлечение результатов из базы данных sqlite на главном компьютере:
./kl-rs -ip 192.168.8.9 -last 20
参数:
-grep '磁盘满了'
-begin_time $你任务预定开始时间
-end_time $你任务实际结束时间

3. Объявление:

  • SSH-ключи: После обновления до новой версии начнётся переходный период, в течение которого будут поддерживаться как ключи RSA 4096-бит, так и ключи Ed25519. После 1 января 2025 года ключи RSA будут заменены на ключи Ed25519 256-бит. Рекомендуется обновить ключи после обновления системы. На Windows-компьютерах главного управления рекомендуется создать резервную копию папки C:\Users\ваше имя пользователя.ssh. На Linux-компьютерах главного управления рекомендуется сделать резервную копию каталога /root/.ssh. С 1 по 21 февраля 2025 г. необходимо выполнить команду gx для обновления ключей SSH.

  • Поддержка версий PowerShell: С августа 2024 года версия PowerShell v7.0, v7.1 и v7.3 больше не поддерживается. Официально поддерживается только версия PowerShell v7.4 и выше.

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

4. Поиск разработчика веб-интерфейса: Ищу разработчика для создания веб-интерфейса на основе существующего проекта. Проект будет полностью передан разработчику. Все права на проект и доходы от пожертвований будут принадлежать разработчику. Однако необходимо сохранить файл лицензии kasini3000.

Проект должен работать на Windows и Linux. Приветствуются разработчики, готовые сотрудничать с производителями фортификационных машин. Из исходного текста были выделены следующие основные моменты:

  1. Текст описывает программное обеспечение, которое позволяет управлять и контролировать различные компьютерные системы и устройства.

  2. Программное обеспечение может работать на различных операционных системах, включая Windows и Linux.

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

  4. Программное обеспечение поддерживает различные версии операционных систем и архитектур процессоров.

  5. Оно обеспечивает функции высокой доступности и отказоустойчивости, а также поддержку различных облачных платформ.

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

  7. В тексте упоминаются функции, связанные с мониторингом процессов, использованием ресурсов и управлением паролями.

  8. Также описываются возможности для расширения функциональности программного обеспечения с помощью пользовательских скриптов.

  9. Программное обеспечение имеет функции для работы с базами данных, такими как SQLite, для хранения результатов выполнения задач и других данных.

В тексте присутствуют технические термины и понятия, связанные с разработкой и эксплуатацией программного обеспечения.

  • Примечание: данный ответ не является переводом исходного текста. Файл на узле Linux —> /root/.ssh/authorized_keys. Старый публичный ключ станет недействительным.

Пароль учётной записи узла хранится в виде открытого текста на главном компьютере.

Пользователь должен сам обеспечить безопасность главного компьютера.

Как только главный компьютер будет контролироваться хакером, все узлы будут под его контролем.

Внимание: рекомендуется установить антивирусное программное обеспечение на главные компьютеры с операционными системами Windows и Linux, использовать сложные пароли и часто их менять. Закрыть порт. Обновить патчи системы. Не использовать устаревшие версии EOL для Windows и Linux без исправлений.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Подобно Puppet и Ansible, pipeline. Инструмент DevOps для эксплуатации, который, как утверждается, в десять раз лучше Ansible. Он позволяет массово отправлять скрипты удалённо, выполнять скрипты, передавать блоки кода удалённо и запускать их по расписанию. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/chuanjiao10-kasini3000.git
git@api.gitlife.ru:oschina-mirror/chuanjiao10-kasini3000.git
oschina-mirror
chuanjiao10-kasini3000
chuanjiao10-kasini3000
master