TinyCP — сторонняя панель с root installer. Устанавливайте её только на чистую отдельную VM, поддерживаемую текущей документацией; не на сервер с существующими сайтами.
Важно: Передача сетевого ответа прямо командному интерпретатору намеренно исключена. На общем production-VPS такой installer запускать нельзя.
1. Проверьте поддерживаемую ОС
На официальном сайте сверяйте список Debian/Ubuntu и дату release. Если Ubuntu 24.04/Debian 13 не указаны, не форсируйте установку.
2. Создайте snapshot
Панель меняет Nginx/Apache, firewall, БД и системных пользователей. Snapshot до запуска обязателен.
3. Проверьте installer
curl -fLO OFFICIAL_TINYCP_INSTALLER_URL
less INSTALLER_FILE
sha256sum INSTALLER_FILE
4. Запустите только после аудита
Выполните локальный файл от root на пустой VM, затем смените пароль, включите MFA/HTTPS и ограничьте порт панели admin IP/VPN.
5. Проверьте изменения
ss -lntup
systemctl --failed
find /etc -xdev -type f -mmin -30