Odpowiedzi:
Możesz użyć tej -X
opcji do przekazywania aplikacji graficznych. Ludzie zwykle przekazują pojedyncze aplikacje lub pasek zadań lub panel zamiast całego pulpitu. W aplikacjach takich jak Firefox ludzie zwykle „tunelują”.
ssh -X user@server
Więc możesz
startkde &
Aby użyć Xephyr:
sudo apt-get install xserver-xephyr
Rozpocznij sesję Xephyr
# change "1280x1024" to the size you desire
Xephyr -ac -screen 1280x1024 -br -reset -terminate 2> /dev/null :1 &
Ustaw $ DISPLAY (zakładając, że Xephyr jest włączony: 1)
DISPLAY=:1.0
ssh na serwerze i uruchom KDE
ssh -XfC -c blowfish user@server startkde
Jeśli używasz ssh, pamiętaj o zagrożeniu bezpieczeństwa, a ja osobiście radzę, abyś używał kluczy i wyłączał uwierzytelnianie hasła.
Jeśli chcesz mieć cały pulpit, polecam FreeNX. FreeNX jest szybki i bezpieczny.
Używam freerdp-x11, który jest front-end przez x2goclient i back-end przez x2goserver, jeśli łączysz się z maszynami z Linuksem, to połączenie jest ustanawiane i zabezpieczane przez ssh.
Umożliwia to również zacienianie.
Alternatywnie, xtightvncviewer jest raczej przydatny.
sudo apt clean && sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
sudo apt install freerdp-x11
sudo apt install x2goclient
Dla x2goserver, w zależności od dystrybucji: https://wiki.x2go.org/doku.php/wiki:repositories:ubuntu
Może być konieczne skonfigurowanie takich rzeczy:
sudo ufw enable
sudo ufw allow ssh
Następnie wystarczy uruchomić x2goclient, dodać parametry i wybrać typ pulpitu, z którego korzysta host. Na przykład używam:
Parametry:
/cert-ignore /sound /multimedia /multimon +fonts
podczas łączenia z serwerem terminali Windows.
Większość maszyn z Linuksem używa Lubuntu, czyli LXDE, więc wybieram to i rozdzielczość, reszta działa automatycznie.
su
zalogowanego użytkownika?