• v1.2.2 e0ddf8fe25

    3X-UI_autoVPS 1.2.2
    CI / check (push) Canceled after 0s
    Stable

    hacker07 released this 2026-10-12 19:24:26 +03:00 | 92 commits to main since this release

    v1.2.2: команды защиты сервера (поведение из StressOzz/vps-setup)

    • Новые команды kit local: ssh <порт> (добавить порт SSH), ssh --close-old (закрыть прежние
      порты), ping off|on (не отвечать на ICMP echo), passwd [--generate] (сменить пароль),
      upgrades on|off|status (автообновления безопасности), hardening (сводка по защите сервера).
    • Сделано безопаснее, чем в источнике: конфиг sshd проверяется через sshd -t до перезапуска,
      новый порт сначала открывается в ufw, прежний порт продолжает работать до отдельного шага
      --close-old, у правок есть --dry-run, а копии изменённых файлов остаются в
      /root/kit-local-backup-<дата>/ (не в /tmp).
    • apt full-upgrade из источника не выполняется: вместо него включаются обновления безопасности
      (только security, без самовольной перезагрузки) — это не затрагивает закреплённые версии панели
      и ядра, которые ставятся не из apt.
    • Учтён Ubuntu 24.04: если SSH слушает systemd (ssh.socket), порт добавляется socket-drop-in'ом,
      а закрытие старых портов не делается автоматически — там ошибка запирает доступ к серверу.
    • Ping отключается правилом ufw (before.rules), а не общесистемным icmp_echo_ignore_all:
      видно в ufw status, отменяется одной командой и не глушит ICMP для внутренних интерфейсов.

    Установка:

    bash <(curl -fsSL https://git.rukavishnikoff.ru/hacker07/3X-UI_autoVPS/raw/branch/main/scripts/3x-ui-local.sh)
    
    Downloads