diff --git a/README.md b/README.md index c71c096..61af6a0 100644 --- a/README.md +++ b/README.md @@ -29,20 +29,29 @@ Локально без TLS можно добавить `-insecure-cookies`. Первый запуск: откройте `/setup` — мастер создаст администратора. Дальше `/settings`: -адрес хоста (по умолчанию `https://REDACTED:8445`), enroll-секрет и готовая +адрес хоста (по умолчанию `https://localhost:8445`), enroll-секрет и готовая команда установки. ## Установка агента на клиент Одной командой (под root): ```sh -curl -fsSL https://REDACTED:8445/install.sh | sudo HOST=https://REDACTED:8445 ENROLL_SECRET=<секрет> sh +curl -fsSL https://localhost:8445/install.sh | sudo HOST=https://localhost:8445 ENROLL_SECRET=<секрет> sh ``` Или интерактивно (спросит секрет, а если агент уже стоит — предложит удалить): ```sh -curl -fsSL https://REDACTED:8445/install.sh | sudo sh +curl -fsSL https://localhost:8445/install.sh | sudo sh ``` ## Безопасность - Пароли админов — bcrypt; сессии в HttpOnly/Secure/SameSite куках; CSRF на формах; rate-limit логина. - Агенты: общий enroll-секрет → индивидуальный токен (хранится хешем, сверка constant-time). - Открытие терминала пишется в таблицу `audit` (терминал даёт root-доступ). + +## Скриншоты +image + +image + +image + +image