{
"meta": {
"title": "ProxMenux Monitor — Dashboard: scheda Sicurezza | Documentazione ProxMenux",
"description": "La scheda Sicurezza riunisce i controlli di protezione in due colonne: ProxMenux Monitor (autenticazione, SSL/HTTPS, token API, Secure Gateway) e Proxmox VE (firewall, Fail2Ban, audit Lynis). Include la procedura guidata di Secure Gateway, l’audit Lynis e l’installazione e la configurazione delle regole di Fail2Ban."
},
"header": {
"title": "Dashboard: scheda di sicurezza",
"description": "I controlli di sicurezza sono divisi in due blocchi: la configurazione di Monitor (autenticazione, SSL, token, Secure Gateway) e quella dell’host Proxmox monitorato (firewall, Fail2Ban, Lynis).",
"section": "ProxMenux Monitor · Dashboard"
},
"intro": {
"title": "Due ambiti, una scheda",
"body": "La scheda Sicurezza ha due sezioni: ProxMenux Monitor (impostazioni della dashboard) e Proxmox VE (impostazioni dell’host). Le schede Fail2Ban e Lynis propongono l’installazione se gli strumenti mancano e mostrano i relativi controlli dopo l’installazione."
},
"monitor": {
"heading": "ProxMenux Monitor",
"intro": "Quattro schede consentono di gestire l’accesso alla dashboard e l’autenticazione."
},
"auth": {
"heading": "Autenticazione",
"imageAlt": "Scheda di autenticazione con stato Attivata, pulsanti Esci e Cambia password, informazioni sull’autenticazione a due fattori e pulsanti per attivarla o disattivare l’autenticazione",
"imageCaption": "Scheda con autenticazione attiva: indicatore di stato, Cambia password, Attiva 2FA e l’azione distruttiva Disattiva autenticazione.",
"intro": "La scheda gestisce l’accesso alla dashboard. Il primo avvio, i criteri per le password, la configurazione TOTP e il recupero dopo la perdita dell’autenticatore sono descritti in Accesso e autenticazione. Qui puoi gestire queste impostazioni nell’uso quotidiano:",
"items": [
"Stato autenticazione — indicatore Attivata / Disattivata / Rifiutata.",
"Cambia password — password attuale + nuova password + conferma.",
"Attiva / Disattiva autenticazione a due fattori — apre la configurazione con codice QR all’attivazione e richiede la password attuale alla disattivazione.",
"Disattiva autenticazione — azione distruttiva che alla visita successiva ripropone la finestra iniziale Proteggere la dashboard?."
]
},
"ssl": {
"heading": "SSL/HTTPS",
"imageAlt": "Scheda SSL/HTTPS con stato HTTP senza SSL, certificato Proxmox rilevato con soggetto, emittente e scadenza, pulsante Usa certificato Proxmox e opzione Usa certificato personalizzato",
"imageCaption": "Scheda SSL/HTTPS con HTTPS disattivato. Monitor rileva il certificato installato sull’host Proxmox e permette di usarlo con un clic. Se hai altri file, puoi scegliere Usa certificato personalizzato.",
"intro": "Rende disponibile la dashboard via HTTPS senza proxy inverso. La scheda rileva il certificato usato da Proxmox in /etc/pve/local/ e mostra soggetto, emittente e scadenza per verificarlo prima dell’attivazione. HTTPS può essere attivato in due modi:",
"items": [
"Usa certificato Proxmox — Monitor riutilizza il certificato dell’host con un clic. Adatto se PVE e la dashboard usano già lo stesso nome DNS.",
"Usa certificato personalizzato — incolla i percorsi assoluti del certificato .pem e della chiave privata .key. Vengono convalidati prima del riavvio del servizio. Se il caricamento fallisce, la dashboard torna automaticamente a HTTP e resta accessibile."
],
"enabledAlt": "Scheda SSL/HTTPS con HTTPS attivato, certificato attivo con i percorsi di pve-ssl.pem e pve-ssl.key e pulsante Disattiva HTTPS",
"enabledCaption": "HTTPS attivo — la scheda mostra il certificato in uso, i percorsi dei file e l’azione Disattiva HTTPS, che ripristina HTTP sulla stessa porta.",
"acmeTitle": "ACME / Let's Encrypt tramite Proxmox",
"acmeBody": "Se Let’s Encrypt è già configurato sul nodo Proxmox in Datacenter → Certificati → ACME, la dashboard riutilizza il certificato presentato ai browser quando scegli Usa certificato Proxmox. Non serve configurare ACME separatamente per Monitor.",
"walkthroughLink": "Consulta HTTPS per ProxMenux Monitor per la procedura di rilevamento del certificato ACME, i dati scritti su disco e l’uso di una coppia .pem / .key personalizzata."
},
"apiTokens": {
"heading": "Token di accesso API",
"emptyAlt": "Scheda dei token di accesso API vuota, con informazioni sui token e pulsante Genera nuovo token API",
"emptyCaption": "Scheda dei token dopo una nuova installazione. Il riquadro Informazioni sui token API riepiloga durata, utilizzo e inserimento nelle intestazioni Authorization: Bearer.",
"intro": "Token validi un anno per integrazioni automatiche: widget Homepage, sensori REST Home Assistant, raccolta dati Grafana, flussi n8n e script personalizzati. La scheda presenta tre stati: vuota → modulo → token generato.",
"generateBody": "Genera un token. Fai clic su Genera nuovo token API. Inserisci un nome del token descrittivo per riconoscerlo nell’elenco e la password come conferma aggiuntiva. Se la 2FA è attiva, serve anche il codice TOTP attuale.",
"generateAlt": "Modulo di generazione del token API con campi Nome del token e Password e pulsanti Genera token e Annulla",
"generateCaption": "Modulo Genera token API: inserisci un nome e conferma con la password e, se la 2FA è attiva, il codice TOTP.",
"saveBody": "Salva subito il token. Il valore completo appare una sola volta dopo la creazione. La scheda lo segnala con un avviso arancione e un pulsante di copia. Non potrai recuperarlo in seguito: l’elenco dei token attivi mostrerà solo il prefisso.",
"generatedAlt": "Token API generato con valore mascherato, pulsante di copia, istruzioni per l’intestazione Authorization: Bearer ed elenco dei token attivi con prefisso",
"generatedCaption": "Token generato: il valore appare una sola volta con pulsante di copia e frammento esatto Authorization: Bearer. Sotto, l’elenco dei token attivi mostra nome, prefisso e data di creazione per revocarli singolarmente.",
"outro": "Ogni token attivo ha un pulsante Revoca. La revoca lo invalida subito e interrompe le integrazioni che lo usano. Trovi esempi per Homepage, Home Assistant, n8n e Prometheus in Integrazioni."
},
"gateway": {
"heading": "Secure Gateway",
"cardAlt": "Scheda Secure Gateway prima del primo deployment, con il pulsante Distribuisci Secure Gateway",
"cardCaption": "Scheda Secure Gateway in una nuova installazione: un pulsante avvia la procedura guidata.",
"intro": "Accedi alla dashboard, all’interfaccia web Proxmox e alle macchine guest dalla rete Tailscale, senza esporre porte a Internet. Monitor distribuisce sull’host un container LXC Alpine con tailscaled come router di sottorete. Dopo l’approvazione nella console Tailscale, i dispositivi remoti possono raggiungere l’IP LAN dell’host ovunque si trovino.",
"wizardTitle": "Procedura guidata",
"wizardIntro": "Prima di fare clic su Deploy Secure Gateway, genera una chiave di autenticazione nella console Tailscale. La procedura la richiederà al passaggio 2.",
"step0Title": "0. Generare la chiave di autenticazione Tailscale",
"step0Body": "Accedi a login.tailscale.com/admin/settings/keys e fai clic su Generate auth key…. Scegli una chiave preautenticata per evitare l’accesso interattivo a Tailscale dal gateway. Copia il valore: viene mostrato una sola volta.",
"step0Alt": "Pagina Settings → Keys della console Tailscale, con il pulsante Generate auth key evidenziato",
"step0Caption": "Console di amministrazione di Tailscale — Impostazioni → Chiavi → Generare chiave auth.... Utilizzare un account Tailscale gratuito se non ne hai ancora uno (link all'interno della procedura guidata).",
"step1Title": "1. Apri la procedura guidata",
"step1Body": "Torna alla scheda Sicurezza e fai clic su Deploy Secure Gateway. Il primo passaggio presenta funzioni e requisiti.",
"step1Alt": "Introduzione della procedura Secure Gateway: accesso VPN senza inoltro di porte e con crittografia end-to-end",
"step1Caption": "Passo 1 — panoramica di ciò che fornisce Secure Gateway e un promemoria che avrete bisogno di un account Tailscale gratuito.",
"step2Title": "2. Autenticazione Tailscale",
"step2Body": "Incolla la chiave di autenticazione del passaggio 0 e scegli un nome host. Il gateway apparirà con questo nome nella console Tailscale, in genere proxmox-gateway o il nome del nodo.",
"step2Alt": "Passaggio della procedura Secure Gateway con campi per la chiave di autenticazione Tailscale e il nome host del dispositivo e link per generare la chiave",
"step2Caption": "Passaggio 2: incolla la chiave preautenticata e scegli il nome host. Se hai saltato il passaggio 0, il link sotto il campo apre la relativa pagina Tailscale.",
"step3Title": "3. Ambito di accesso",
"step3Intro": "Scegli le risorse raggiungibili dalla tua rete Tailscale tramite il gateway:",
"step3Items": [
"Proxmox Only — solo l'interfaccia utente Proxmox e il monitor. Superficie di attacco più piccola.",
"Intera rete locale — tutta la sottorete LAN, rilevata automaticamente dall’interfaccia principale dell’host. Permette di raggiungere NAS, stampanti, VM e qualsiasi altro dispositivo LAN.",
"Sottoreti personalizzate — indica i CIDR desiderati. Per configurazioni con più VLAN in cui vuoi rendere accessibili solo alcuni segmenti."
],
"step3Alt": "Passaggio Ambito di accesso della procedura Secure Gateway con le opzioni Solo Proxmox, Intera rete locale e Sottoreti personalizzate",
"step3Caption": "Passaggio 3: scegli l’ambito di accesso. Intera rete locale inserisce automaticamente la sottorete LAN rilevata.",
"step4Title": "4. Opzioni avanzate (opzionale)",
"step4Intro": "Due opzioni, entrambe disattivate per impostazione predefinita:",
"step4Items": [
"Exit Node — dopo l’attivazione e la selezione su un dispositivo remoto, tutto il suo traffico Internet esce dalla WAN dell’host Proxmox. Utile in viaggio per usare la connessione di casa dal telefono.",
"Accetta route — permette al gateway di raggiungere le reti annunciate da altri router di sottorete Tailscale, per configurazioni con più sedi."
],
"step4Alt": "Passaggio Opzioni avanzate di Secure Gateway con le caselle Exit Node e Accept Routes",
"step4Caption": "Passaggio 4: Exit Node e Accept Routes. Lascia entrambe disattivate se vuoi solo accedere alla dashboard dal telefono o dal portatile.",
"step5Title": "5. Verifica e distribuisci",
"step5Body": "Riepilogo finale prima del deployment. La procedura ricorda il passaggio manuale ancora necessario nella console Tailscale: approvare la route di sottorete.",
"step5Alt": "Passaggio Verifica e distribuisci di Secure Gateway con riepilogo di nome host, modalità di accesso, reti, Exit Node e Accept Routes e pulsante Distribuisci gateway",
"step5Caption": "Passo 5 — rivedere la configurazione e distribuire. L'avviso blu in fondo segnala l'approvazione del percorso in sospeso.",
"approvalTitle": "Un ultimo passo manuale in Tailscale admin",
"approvalBody": "Dopo il deployment, apri login.tailscale.com/admin/machines e approva la route di sottorete annunciata dal gateway. Fino ad allora, i dispositivi remoti della rete Tailscale non potranno raggiungere gli IP LAN tramite il gateway. Tailscale segnala le route in attesa con un avviso giallo nella riga del dispositivo: fai clic su Edit route settings e seleziona la route."
},
"pve": {
"heading": "Proxmox VE",
"intro": "Le protezioni dell’host: firewall, prevenzione delle intrusioni e audit di sicurezza. Le schede Fail2Ban e Lynis propongono l’installazione se mancano, poi mostrano i controlli di gestione."
},
"firewall": {
"heading": "Proxmox Firewall",
"imageAlt": "Scheda firewall Proxmox con stato di cluster e host, regole di accesso rapido per Monitor e interfaccia web Proxmox, contatori, elenco delle regole e pulsante Aggiungi regola",
"imageCaption": "Scheda firewall Proxmox: interruttori per cluster e host, porte comuni in Regole di accesso rapido, contatori in Riepilogo regole ed elenco completo con + Aggiungi regola.",
"intro": "La scheda gestisce la configurazione del firewall Proxmox VE. Il backend classico usa iptables, quello alternativo usa nftables. Non gestisce regole arbitrarie create fuori da Proxmox. Tre sezioni:",
"items": [
"Firewall del cluster + firewall dell’host — interruttori globali. Il firewall del cluster deve essere attivo affinché le regole dell’host abbiano effetto. La scheda indica questa dipendenza accanto all’impostazione.",
"Regole di accesso rapido — righe predefinite per 8008/TCP (Monitor) e 8006/TCP (interfaccia web Proxmox), con stato consentito, bloccato o non protetto. L’interfaccia Proxmox è consentita tramite una macro firewall integrata che non può essere eliminata per errore.",
"Riepilogo regole — contatori delle regole totali, accept, drop/reject e delle porte distinte protette. I valori provengono da /etc/pve/firewall/cluster.fw e /etc/pve/nodes/<node>/host.fw.",
"Regole firewall — elenco con azione, protocollo, porta, origine e livello. + Aggiungi regola apre l’editor nella scheda; il cestino elimina la regola. Le modifiche vengono salvate nei file Proxmox e compaiono anche nella sua interfaccia (Datacenter / Node → Firewall)."
]
},
"fail2ban": {
"heading": "Fail2Ban",
"subHeading": "(in base allo stato)",
"whatIs": "Che cos’è. Fail2Ban è un servizio open source che rileva nei registri i tentativi di accesso falliti ripetuti e blocca l’IP nel firewall. Protegge SSH e i moduli web dagli attacchi continui di forza bruta. ProxMenux configura tre jail: SSH, accesso web Proxmox (porta 8006) e accesso ProxMenux Monitor (porta 8008).",
"notBundled": "Fail2Ban non è incluso. La scheda ne rileva la presenza e si adatta: se manca, propone l’installazione con un clic. Una volta installato, mostra lo stato dei jail e gli IP bloccati e permette di regolare il numero di tentativi e la durata del blocco per ciascun jail.",
"notInstalledAlt": "Scheda Fail2Ban non installato con descrizione della protezione per SSH, interfaccia web Proxmox e Monitor tramite nftables e pulsante Installa e configura Fail2Ban",
"notInstalledCaption": "Scheda Fail2Ban prima dell'installazione — la scatola blu prevede ciò che l'installazione configura.",
"clickBody": "Fai clic su Installa e configura Fail2Ban per aprire una finestra di conferma con tutte le modifiche che lo script apporterà all’host:",
"confirmAlt": "Conferma Fail2Ban con modalità SSH aggressiva, protezione Proxmox sulla porta 8006 e Monitor sulla porta 8008, rilevamento nftables, impostazioni dei registri journald e protezione SSH MaxAuthTries",
"confirmCaption": "Conferma di installazione: elenco dei jail, livello di registrazione journald adattato per leggere gli eventi SSH e ulteriore protezione SSH (MaxAuthTries=3).",
"confirmIntro": "Dopo la conferma, un pannello mostra il registro di installazione in tempo reale: apt, configurazione dei jail e test. Usa lo stesso meccanismo dell’installer CLI ProxMenux.",
"progressAlt": "Pannello con registro di installazione Fail2Ban: pacchetto, journald MaxLevelStore per l’autenticazione, jail, rilevamento nftables, protezione MaxAuthTries, test di comunicazione fail2ban-client e messaggio finale",
"progressCaption": "Installazione in corso: il pannello registra ogni passaggio. Il messaggio Connection closed in fondo indica la fine della trasmissione.",
"afterInstall": "Dopo l’installazione, la scheda mostra lo stato in tempo reale: jail configurati, IP bloccati e blocchi recenti. Le schede separano Jail e IP bloccati da Attività recente, le ultime N voci del registro Fail2Ban.",
"activeAlt": "Scheda Fail2Ban attiva con tre jail (proxmenux, proxmox, sshd), conteggi di IP bloccati, blocchi totali e tentativi falliti e righe con tentativi, durata del blocco, intervallo e ingranaggio",
"activeCaption": "Fail2Ban attivo: i tre jail predefiniti (proxmenux, proxmox, sshd) con impostazioni per tentativi, durata del blocco e intervallo di rilevamento.",
"tuneBody": "Regola il jail. Fai clic sull’ingranaggio per modificare Max Retries, Ban Time e Find Time, l’intervallo mobile in cui si contano i tentativi. Un blocco permanente dura fino alla rimozione manuale. Il modulo spiega i valori comuni.",
"configAlt": "Modulo del jail sshd con Max Retries, Ban Time in secondi, opzione Permanent Ban, Find Time, suggerimenti sui valori comuni e pulsante Salva configurazione",
"configCaption": "Modifica del jail sshd: riduci Max Retries se accedi a SSH solo dalla tua sottorete, oppure aumenta Ban Time per la dashboard esposta a Internet.",
"outro": "La guida Installazione, configurazione e disinstallazione include anche l’installazione manuale, la modifica di SSH MaxAuthTries e il registro proxmenux-auth.log. Vedi ProxMenux → Sicurezza → Fail2Ban.",
"calloutTitle": "Senza Fail2Ban, questo meccanismo non blocca gli IP",
"calloutBody": "ProxMenux Monitor controlla gli IP bloccati nella jail proxmenux di Fail2Ban a livello applicativo prima di elaborare le richieste Flask, conservando il risultato in cache per 30 secondi. Senza Fail2Ban, gli accessi falliti sono registrati in proxmenux-auth.log e l’endpoint di login è limitato a 5 tentativi per IP ogni 5 minuti, ma nessun IP viene bloccato."
},
"lynis": {
"heading": "Audit di sicurezza Lynis",
"subHeading": "(in base allo stato)",
"whatIs": "Che cos’è. Lynis è uno strumento open source di audit della sicurezza che esegue circa 280 test sull’host: permessi, protezione del kernel, SSH, vulnerabilità dei pacchetti, criteri crittografici, attività pianificate, identificazione dei servizi e altro. Produce un indice di sicurezza da 0 a 100, avvisi e suggerimenti. È un riferimento comune per valutare i server Debian.",
"whyUseful": "Perché è utile. Valutare la sicurezza leggendo ogni file di configurazione è difficile. Lynis rileva problemi spesso trascurati: protezioni del kernel mancanti, cifrari SSH deboli, registri non persistenti o NOPASSWD in sudoers per gli account predefiniti. Ripetere l’analisi dopo le modifiche ProxMenux permette di confrontare il miglioramento tramite un punteggio.",
"notInstalledAlt": "Scheda Lynis non installato con pulsante Installa Lynis e funzioni: indice di sicurezza, rilevamento delle vulnerabilità, conformità e codice GitHub",
"notInstalledCaption": "carta Lynis prima dell'installazione — la scatola blu riassume ciò che lo strumento fa.",
"notBundled": "Anche Lynis non è incluso. ProxMenux lo installa direttamente dal codice ufficiale GitHub anziché dal pacchetto Debian.",
"confirmAlt": "Finestra di conferma Lynis con le funzioni: indice di sicurezza, rilevamento delle vulnerabilità, analisi della configurazione, verifica di conformità e codice dal repository ufficiale GitHub",
"confirmCaption": "Conferma dell’installazione che indica esplicitamente l’origine GitHub.",
"progressAlt": "Pannello di installazione Lynis in tempo reale, con installazione della versione più recente, conferma della versione 3.1.6 e messaggio finale",
"progressCaption": "Installazione in corso: il pannello mostra il registro in tempo reale, come per Fail2Ban.",
"afterInstall": "Dopo l’installazione, la scheda mostra la versione e una cronologia degli audit vuota. Fai clic su Esegui audit di sicurezza per avviare la prima analisi.",
"installedAlt": "Scheda Lynis dopo l’installazione con versione 3.1.6, data dell’ultima analisi, indice di sicurezza 0, avvisi 0, suggerimenti 0, rapporto vuoto e pulsante Esegui audit di sicurezza",
"installedCaption": "Lynis è installato, senza audit ancora eseguiti. Gli indicatori mostrano inizialmente zero.",
"runningAlt": "Scheda Lynis durante l’audit con messaggio di analisi in corso, durata stimata di 2–5 minuti e pulsante Audit in corso disabilitato",
"runningCaption": "Audit in corso: il pulsante mostra un indicatore di caricamento e la scheda avvisa che l’analisi può richiedere da 2 a 5 minuti.",
"finishedBody": "Al termine, la scheda mostra i risultati: indice di sicurezza, avvisi, suggerimenti ed elenco dei Rapporti di audit con le analisi precedenti.",
"resultsAlt": "Scheda Lynis con indice 71, dettaglio Lynis 66 e PVE 71, 3 avvisi, 40 suggerimenti, punteggio adattato a Proxmox di 71 su 100 nella fascia Buono, rapporti con download PDF e pulsante Esegui audit di sicurezza",
"resultsCaption": "Risultati di esempio: indice di sicurezza 71/100 (Buono). La scheda mostra il punteggio originale Lynis (66) e quello adattato a Proxmox (71). L’adattamento dipende dal punteggio originale e dalla quota dei rilievi considerati normali su Proxmox VE; non aggiunge 11 punti fissi.",
"scoreTitle": "Punteggio originale Lynis e punteggio adattato a Proxmox",
"scoreIntro": "Le regole Lynis sono pensate per sistemi Debian generici. Proxmox se ne discosta in alcuni casi per motivi validi, come servizi del cluster eseguiti come root o impostazioni specifiche di journald. La scheda mostra entrambi i punteggi per:",
"scoreItems": [
"Seguire il punteggio originale Lynis come farebbe un revisore esterno.",
"Seguire il punteggio adattato a Proxmox, un riferimento più appropriato per confrontare i nodi dello stesso cluster."
],
"reportBody": "Rapporto completo. Il pulsante PDF di ogni audit scarica un rapporto di più pagine: sintesi, informazioni di sistema, stato della sicurezza, avvisi spiegati, suggerimenti ordinati per impatto e inventario dei pacchetti. Puoi allegarlo a una revisione della sicurezza.",
"reportAlt": "Prima pagina di esempio del PDF Lynis con sintesi, indice 71 su 100, conteggi di avvisi e suggerimenti, nome host, kernel, versione Lynis, data e panoramica della sicurezza",
"reportCaption": "Prima pagina del rapporto: sintesi, informazioni di sistema e stato della sicurezza. Seguono avvisi dettagliati, suggerimenti e pacchetti installati. È allegato un PDF di esempio come riferimento.",
"runPeriodically": "Eseguire l'audit periodicamente (dopo i principali aggiornamenti di Proxmox, dopo aver applicato tweaks post-install, prima di aprire un percorso di accesso remoto) e mantenere i rapporti — la tendenza conta più di qualsiasi singolo numero.",
"outro": "La guida a installazione, configurazione e disinstallazione e l’analisi di un rapporto di esempio sono in ProxMenux → Sicurezza → Lynis."
},
"dataCollected": {
"heading": "Come vengono raccolti i dati",
"headerCard": "Scheda",
"headerEndpoint": "Endpoint",
"headerSource": "Fonte",
"rows": [
{
"card": "Autenticazione, 2FA, cambio password",
"endpoint": "/api/auth/*",
"source": "Configurazione locale di autenticazione in ~/.config/proxmenux-monitor/auth.json; JWT emessi da Monitor."
},
{
"card": "SSL/HTTPS",
"endpoint": "/api/auth/ssl/*",
"source": "openssl x509 su /etc/pve/local/pve-ssl.pem + /etc/proxmenux/ssl_config.json."
},
{
"card": "Elencare, generare e revocare token API",
"endpoint": "/api/auth/api-tokens",
"source": "I dati dei token restano sul sistema locale; nulla lascia l’host."
},
{
"card": "Gateway sicuro (deploy + stato)",
"endpoint": "/api/oci/*",
"source": "Crea un container LXC Alpine con tailscaled tramite pct create / pct exec."
},
{
"card": "Stato e regole Firewall",
"endpoint": "/api/security/firewall/*",
"source": "pve-firewall + /etc/pve/firewall/<cluster|host>.fw."
},
{
"card": "Fail2Ban (solo quando installato)",
"endpoint": "/api/security/fail2ban/*",
"source": "fail2ban-client status, /var/log/fail2ban.log, /etc/fail2ban/jail.local."
},
{
"card": "Lynis audit (solo quando installato)",
"endpoint": "/api/security/lynis/*",
"source": "Esegue lynis audit system in background e analizza il rapporto in /var/log/lynis-report.dat."
}
]
},
"whereNext": {
"heading": "Per approfondire",
"items": [
{
"label": "Accesso e autenticazione",
"href": "/docs/monitor/access-auth",
"tail": " — configurazione iniziale completa, scelta dell’app 2FA, recupero dopo la perdita dell’autenticatore ed esempi di proxy inverso."
},
{
"label": "Integrazioni",
"href": "/docs/monitor/integrations",
"tail": " — esempi di token API con Homepage, Home Assistant, Prometheus e n8n e configurazione completa di Secure Gateway."
},
{
"label": "Riferimento API",
"href": "/docs/monitor/api",
"tailRich": " — tutti gli endpoint /api/auth, /api/security e /api/oci con metodo, corpo della richiesta ed esempi curl."
},
{
"label": "ProxMenux → Sicurezza → Fail2Ban",
"href": "/docs/security/fail2ban",
"tail": " — guida all’installazione, jail configurati e installazione manuale."
},
{
"label": "ProxMenux → Sicurezza → Lynis",
"href": "/docs/security/lynis",
"tail": " — rapporto di esempio, interpretazione del punteggio e quando ripetere l’audit."
}
]
}
}