linux vnc 无桌面,无显示器CentOS6使用VNCServer远程桌面

介绍在无显示器CentOS的使用和维护中,如何使用VNCServer远程桌面。

注意:只介绍启用VNCServer最低限度的图形功能,可以运行图形界面程序。

注意:不讨论GNOME等桌面环境以及窗口管理器的安装和使用。

首先,在命令行上(root用户)使用:

yum -y install vnc *vnc-server*

命令,安装vnc的服务端。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

接着,使用如图命令:

yum groupinstall "X Window System"

安装最基本的图形窗口支持。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

接着,如果当前CentOS系统中还没有xsetroot和xterm,分别用yum install安装它们。(有了xterm才能在远程桌面上使用终端窗口)

接着,使用命令:

vncpasswd root命令,设置vncserver的密码。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

设置好之后就可以启动vncserver了。首先使用vncserver -help查看帮助如图。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

直接使用命令: vncerver :1 -geometry 1024x768 即可创建一个远程桌面。默认:1在5901开启(TCP)。 另外,下边的文字提示说明了配置文件的位置和日志文件的位置。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

下面就来看看配置文件。配置文件xstartup里边执行了xinitrc。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

打开这个xinitrc文件,可以看到其程序逻辑。显然目前无显示器最小安装的CentOS没有桌面环境,执行的是下面蓝色小框的代码(xsetroot设置和xterm简单终端窗口)。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

如果需要修改配置重新在当前端口上启动vncserver,使用vncserver -kill :1终止编号为1的vncserver进程。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

另外,也可以在.vnc文件夹下查看log日志。如图xterm已经启动,只是找不到某个字体而已,问题不大。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

重启防火墙

service iptables restart

设置 VNC 自动启动

[root@localhost ~]# chkconfig --level 35 vncserver on

关闭重新打开

vncserver -kill :1(注意kill后面要有一个空格)

service vncserver start

接下来,假设CentOS上已经运行了vncserver,序号:1在默认的5901端口上。

本地环境是windows,现在要在windows上安装vncviewer。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

vncviewer是完全免费的。软件安装界面如图,直接安装。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

安装完毕后运行VNC Viewer,在地址栏输入ip地址:端口号,回车。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

由于当前的配置是没有加密措施的,所以远程桌面的连接内容是可以被窃听的。但是也说明了,只有身份认证信息是安全传输的。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

确认连接后如图所示。右侧只有一个xterm的终端窗口。在里边可以执行代码

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

如图是在xterm里边代码启动图形界面的MATLAB的效果。

bf8c9d542f29?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值