Ho un server CentOS che al momento non ha un server X su di esso. Sarà usato per fare scricchiolii statistici e fornire altri servizi (probabilmente tramite un'interfaccia web). La sicurezza principale per il box è fornita da VPN.
Alcuni utenti avranno bisogno di software che non può funzionare senza grafica. Preferirei non fare neanche un'installazione minima di un Xserver e un window manager, ma se lo facessi pensavo di installare X, un desktop leggero o anche solo un window manager e VNC. Gli utenti si collegherebbero alle sessioni VNC tramite tunnel ssh. Un grande vantaggio di questa soluzione è che se la connessione di rete si interrompe, qualsiasi cosa stia funzionando persiste invece di morire.
Per persistenza, le persone nelle operazioni mi hanno suggerito di cercare invece di usare xpra. Ho eseguito un'installazione a secco e installato un server X, quindi almeno sul suo volto non vedo alcun vantaggio per questo approccio, sia in termini di sicurezza che di semplicità.
C'è qualche motivo di sicurezza per preferire l'approccio xpra su VNC + Xserver + ssh tunneling?