Answers:
您可以使用该-X
选项转发图形应用程序。人们通常转发单个应用程序或任务栏或面板,而不是整个桌面。对于Firefox之类的应用程序,人们通常会“使用隧道”。
ssh -X user@server
那么你就可以
startkde &
要使用Xephyr:
sudo apt-get install xserver-xephyr
开始Xephyr会话
# change "1280x1024" to the size you desire
Xephyr -ac -screen 1280x1024 -br -reset -terminate 2> /dev/null :1 &
设置您的$ DISPLAY(假设Xephyr处于:1位置)
DISPLAY=:1.0
ssh进入您的服务器并启动kde
ssh -XfC -c blowfish user@server startkde
如果您使用的是ssh,请务必了解安全风险,我个人建议您使用密钥并禁用密码身份验证。
如果您想要一个整个桌面,我建议您使用FreeNX。FreeNX既快速又安全。
我使用的是x2goclient前端和x2goserver后端的freerdp-x11,如果要连接到Linux机器,则将通过ssh建立并保护连接。
这也可以实现阴影化。
另外,xtightvncviewer很方便。
sudo apt clean && sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
sudo apt install freerdp-x11
sudo apt install x2goclient
对于x2goserver,取决于发行版:https ://wiki.x2go.org/doku.php/wiki:repositories:ubuntu
您可能需要配置以下内容:
sudo ufw enable
sudo ufw allow ssh
然后,您所需要做的就是启动x2goclient,添加参数并选择主机使用的桌面类型。例如,我使用:
参数:
/cert-ignore /sound /multimedia /multimon +fonts
连接到Windows终端服务器时。
大多数Linux机器都使用Lubuntu(即LXDE),因此我选择了该分辨率,其余的则自动运行。
su
不对登录显示屏的用户进行操作吗?