Тип: INFRA (service)
Хост: kt-HP (Ubuntu 24.04, пользователь: kt)
Статус: active
Версия: 2.0
Библиотека скриптов на сервере для управления ПК kt.
Запускаются вручную одной строкой прямо с ПК.
# Запуск любого скрипта с ПК:
bash <(curl -s http://91.218.142.168/files/имя.sh)
# Пример:
bash <(curl -s http://91.218.142.168/files/chrome-vpn.sh)
Скрипт скачивается → выполняется → завершается. Ничего не хранится на ПК.
| Скрипт | Назначение | Запуск |
|---|---|---|
chrome-vpn.sh |
Запустить Chrome через прокси | bash <(curl -s http://91.218.142.168/files/chrome-vpn.sh) |
# 1. Написать и положить на сервер
cp my_script.sh /var/www/html/files/
# 2. Пользователь запускает с ПК
bash <(curl -s http://91.218.142.168/files/my_script.sh)
# На ПК kt (один раз):
bash <(curl -s http://91.218.142.168/files/connector.sh)
Коннектор:
1. Сохраняет себя в ~/.local/bin/connector.sh
2. Создаёт autostart: ~/.config/autostart/linux_connector.desktop
3. Монтирует sshfs: ~/SERVER/DL и ~/SERVER/UP
Файл: ~/.config/autostart/linux_connector.desktop
Запускается: при каждом входе в систему автоматически.
Также в crontab:
@reboot sleep 5 && ~/SERVER/mount.sh
Коннектор не запускает скрипт повторно если MD5 не изменился.
SEEN хранится в ~/.local/bin/connector_seen/ (персистентно).
Чтобы перезапустить скрипт — изменить его содержимое (или добавить строку с датой).
| Путь | Описание |
|---|---|
/var/www/html/files/connector.sh |
Актуальная версия агента |
/root/dl/cmd/ |
Команды для отправки на ПК |
/var/www/html/files/*.log |
Результаты выполнения |
Сейчас результаты пишутся в /var/www/html/files/ — публичная директория.
Планируется:
- Приватная папка /root/kt-secure/up/ для результатов
- Автоудаление cmd-скриптов после выполнения
- Автоудаление логов через 1 час