CentOS7.x安装VNCServer
原创小于 1 分钟
安装
> yum install tigervnc-server -y
配置
# 拷贝并编辑配置文件
> cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
> vi /etc/systemd/system/vncserver@:1.service
# 找到下面这一行
ExecStart=/usr/bin/vncserver_wrapper <USER> %i
# 用root替换掉
ExecStart=/usr/bin/vncserver_wrapper root %i
# 重启systemd
> systemctl daemon-reload
# 设置访问密码
> vncpasswd
安装好中文后再设置Reqion&Language
,选择汉语(中国)
,点击Done
,重启服务器。
# 永久启用服务
> systemctl enable vncserver@:1.service
# 启动、重启或停止服务
> systemctl start vncserver@:1.service
> systemctl restart vncserver@:1.service
> systemctl stop vncserver@:1.service
# 启动状态查看
> systemctl status vncserver@:1.service
# 查看端口状态
> netstat -lnt | grep 590*
# 查看报错信息
> grep vnc /var/log/messages
常见错误
vncserver@:1.service: control process exited, code=exited status=2
主要原因是因为异常关机导致临时文件生成错误,解决办法如下。
> ls -la /tmp/.X11-unix
# 删除下面的X1文件
> rm -rf /tmp/.X11-unix/X1
# 重启vncserver
> systemctl start vncserver@:1.service
感谢支持
更多内容,请移步《超级个体》。