博文开头先介绍一个 VNC连接工具:iis7服务器管理工具
IIs7服务器管理工具可以批量连接并管理VNC服务器
作为服务器集成管理器,它最优秀的功能就是批量管理windows与linux系统服务器、vps。能极大的提高站长及服务器运维人员工作效率。同时iis7服务器管理工具还是vnc客户端,服务器真正实现了一站式管理,可谓是非常方便。
下载地址:http://yczm.iis7.com/?tscc
大家可以试一试~
博文
Linux上搭建vncserver需下载tigervnc,当然可以从命令下载:
查看一下可以下载哪些:
下载tigervnc-server:
然后可以简单看下 cat /lib/systemd/system/vncserver@.service 内容,按照指示,将该文件复制:
按照指示修改内容参数(由于我打算以root来连接图形界面,因此都改为了root用户):
按照指示,继续:
此时如果直接开启服务会失败,原因是未设置vnc登陆密码,现在开始设置密码,并开启服务:
密码要设置在对应的用户目录下(不明白的可以man vncpasswd来看一下),下面那个“:1”是说明要设置的显示器编号,到时候通过vncviewer连接时一定要有这个编号才能连接上,现在可以查看下服务运行的状态了:
一切都很顺利,说明服务正在后台运行中,下面看看端口状态:
刚刚的服务启动后,占用了2个端口(5901, 6001),5901来用于监听远端vncviewer的连接,而6001端口暂不清楚用途,但此时直接用vncviewer是连不上的,因为还有防火墙的限制,下一步,配置防火墙的规则:
现在,在远程主机上(博主主机是windows),我在windows上已经安装了RealVNC的Client端,也就是vncviewer,现在进行连接(虚拟机的ip为192.168.1.22):
现在,激动人心的时刻到了,接下来就出现了CentOS7标准的欢迎界面:
至此,一切都已完工,如有写得不对的地方,希望批评指正。