- Смените пароль пользователя
agent(в образе, собранномkvorix-build-image, —kvorix): Настройки → Учётные записи илиpasswd. При первом входе по SSH/в консоли система сама попросит его сменить. rootзаблокирован; администрирование — черезsudo.agentвыполняетsudoбез пароля — так работают Настройки (установка программ, сеть, службы). Если мини-ПК пользуются чужие люди, уберите это правило:sudo rm /etc/sudoers.d/agent(часть кнопок в Настройках начнёт спрашивать пароль или перестанет работать).- SSH открыт в домашней сети. Если не нужен: Настройки → Безопасность или
sudo systemctl disable --now ssh.
Создаётся при установке (kvorix-firstboot), в репозитории и в собранных образах отсутствует:
- ключи SSH (
/etc/ssh/ssh_host_*); - пароль показа экрана (
/etc/kvorix/vnc.pass*) и секретный адрес noVNC (/etc/kvorix/novnc.token); - темы ntfy и токен «Доступа ИИ» (
/etc/kvorix/ai.conf, только root).
Не публикуйте эти файлы, ключи из ~/.ssh, данные Tailscale (/var/lib/tailscale) и пароли Wi-Fi
(/etc/NetworkManager/system-connections).
| Служба | Слушает | Доступ |
|---|---|---|
| SSH | 22 | пароль/ключ |
| x11vnc | 127.0.0.1:5900 | только локально |
| noVNC (nginx) | 6080 | только по секретному пути, иначе 404; не открывайте порт в интернет |
| Samba / DLNA / AirPlay | локальная сеть | выключены по умолчанию |
| Tailscale | — | только ваша сеть Tailscale; Funnel выключен |
Выключен по умолчанию. Когда включён, работает обратный SSH (upterm); коды сессий — в теме ntfy мини-ПК.
Войти можно только ключом из сообщения (Настройки → Доступ ИИ): он единственный в списке upterm и в
~agent/.ssh/authorized_keys. Сообщение и QR — это пропуск: не публикуйте их; если попали не туда — «Заменить ключ».
Не открывайте публичный issue. Напишите автору через GitHub Security Advisories. Ответ — в течение 7 дней.