环境:
centos7.2
-
安装
yum install tigervnc-server.x86_64
-
配置
配置文件
/lib/systemd/system/vncserver@.service
设置密码:
vncpasswd
-
启动服务
image.png
vncserver
记得打开防火墙
iptables - I INPUT -p tcp --dport 5901 -j ACCEPT
-
连接测试
客户端输入 ip:1
输入步骤2中的密码即可连接
image.png -
关闭vnc服务
image.png
查看开启了几个
vncserver -list
关闭服务
vncserver -kill :1
image.png -
设置自启
image.png
查看配置文件在哪
rpm -qc tigervnc-server
查看配置文件
vim /etc/sysconfig/vncservers
再次查看配置文件
vim /lib/systemd/system/vncserver@.service
按照提示:
- 复制配置文件到指定目录
cp /lib/systemd/system/vncserver@.service /etc/systemd/system
- 复制配置文件到指定目录
-
修改配置文件
ExecStart=/usr/bin/vncserver_wrapper <USER> %i
---->ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1280x960"
-geometry这里只分辨率,默认不加则是1024x768
-
- 设置自启
systemctl enable vncserver@:1
systemctl daemon-reload
- 设置自启
后记
如果因外意外关机出问题之类的,导致vncserver failed
尝试删除缓存文件
rm -rf /tmp/.X11-unix/X1
网友评论