Risposte:
È possibile utilizzare l' -X
opzione per inoltrare applicazioni grafiche. Le persone in genere inoltrano singole applicazioni o la barra delle applicazioni o il pannello anziché l'intero desktop. Per applicazioni come Firefox le persone in genere "tunnel".
ssh -X user@server
Allora puoi
startkde &
Per usare Xephyr:
sudo apt-get install xserver-xephyr
Inizia una sessione Xephyr
# change "1280x1024" to the size you desire
Xephyr -ac -screen 1280x1024 -br -reset -terminate 2> /dev/null :1 &
Imposta $ DISPLAY (supponendo che Xephyr sia attivo: 1)
DISPLAY=:1.0
ssh sul tuo server e avvia kde
ssh -XfC -c blowfish user@server startkde
Se stai usando ssh, assicurati di comprendere il rischio per la sicurezza e ti consiglio personalmente di usare le chiavi e disabilitare l'autenticazione con password.
Se vuoi un intero desktop, suggerirei FreeNX. FreeNX è veloce e sicuro.
Uso freerdp-x11 che è front-end di x2goclient e back-end di x2goserver, se ci si connette a macchine Linux, la connessione viene stabilita e protetta da ssh.
Ciò consente anche l'ombreggiatura.
In alternativa, xtightvncviewer è piuttosto utile.
sudo apt clean && sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
sudo apt install freerdp-x11
sudo apt install x2goclient
Per x2goserver, a seconda della distro: https://wiki.x2go.org/doku.php/wiki:repositories:ubuntu
Potrebbe essere necessario configurare cose come questa:
sudo ufw enable
sudo ufw allow ssh
Quindi tutto ciò che devi fare è avviare x2goclient, aggiungere i tuoi parametri e scegliere il tipo di desktop utilizzato dall'host. Ad esempio, utilizzo:
parametri:
/cert-ignore /sound /multimedia /multimon +fonts
durante la connessione a un server terminal Windows.
La maggior parte delle macchine Linux utilizza Lubuntu, che è LXDE, quindi scelgo questa e la risoluzione, il resto funziona automaticamente.
su
l'utente che ha effettuato l'accesso al display?