linux上设置X11

LINUX部分

Linux服务器需要开启ssh

linux编辑/etc/ssh/sshd_config 文件,激活X11转发。

X11Forwarding yes

需要重启(systemctl restart sshd,一般无需修改sshd_config文件,里面已经激活x11转发

windows部分

1、安装x11SecureCRT(putty)。

选择下载Xming

Xming是用来转发虚拟机上的图形界面,利用的是X协议。

安装Xming

配置:打开Xming的安装目录,找到文件“X0.hosts

以文本形式打开这个文件,这个文件中的内容如下:

localhost

将远程机器的IP地址添加到文件中(另起一行,一个IPv4地址占一整行),修改后文件内容如下

(以IP地址为***.***.***.***为例):

localhost

按照默认的安装步骤即可。

安装完成后,打开Xlaunch,也是按照默认配置:最后点击完成就会看到右下角有一个X图标,表示开启成功。

 

2、打开SecureCRT

配置完地址后,选择会话选项,此处勾选转发x11数据包,如下图所示

 

登录SecureCRT之后,输入命令:

# export DISPLAY=本机地址

 

# echo $DISPLAY

 

显示结果:localhost:10.0,说明服务器端配置成功,否则如果为空,则配置有错(export DISPLAY=localhost:13.21)

# xclock

则会打开一个时钟

 

3、打开putty

 

putty中选择SSH->x11 ( localhost:0 这个不写也没事)

 

进行登录即可

输入 echo $DISPLAY

 

显示结果:localhost:11.0,说明服务器端配置成功,否则如果为空,则配置有错(export DISPLAY=localhost:13:21

原文地址:https://www.cnblogs.com/mscar/p/12963825.html