前言
最近迷上VNC啦!以前Linux远程都用命令行滴。虽然以前就知道有VNC这东西,就是懒的折腾。 以前有时还挺羡慕部署的环境在windows下的,图形化操作管理很简单。特别是文件的管理,用命令操行没有图形化拖拽爽。
有了VNC就不用羡慕啦!
VNC中的数字1将用与此服务特定实例的显示编号,这一点很重要。因为它还将确定我们的 VNC 服务器将使用的 TCP 端口,等于 5900 + 显示编号。第一个是5901,然后是5902,等等。
导读此篇文章只是一些命令,如果想看教程可以看下面的。 昨天晚上没忍住还熬夜研究了一下,把成果整理如下,希望对大家有帮助。
《Centos7安装和配置VNC服务器 - openbox篇》 https://blog.csdn.net/lxyoucan/article/details/113210891 《Centos7安装和配置VNC服务器 - Xfce篇》 https://blog.csdn.net/lxyoucan/article/details/113205625 《Centos7安装和配置VNC服务器 - GNOME篇》 https://blog.csdn.net/lxyoucan/article/details/113179208
配置文件vim ~/.vnc/config
CentOS中VNC相关命令
编辑配置文件
vim /etc/systemd/system/vncserver@:1.service
重新加载 VNC 守护程序
systemctl daemon-reload
停止VNC服务
systemctl stop vncserver@:1
启动VNC服务
systemctl start vncserver@:1
查询VNC服务状态
systemctl status vncserver@:1
或者
ss -tulpn| grep vnc
防火墙开放端口
firewall-cmd --add-port=5906/tcp
firewall-cmd --add-port=5906/tcp --permanent
开始一个VNC服务并指定分辨率
vncserver :6 -geometry 1920x1080
对应tcp端口就是 5902
查询VNC服务列表vncserver -list
vncserver -kill :6