美文网首页
Centos7.5 成功安装启动VNC

Centos7.5 成功安装启动VNC

作者: 8a8d7f2e842b | 来源:发表于2019-12-04 11:23 被阅读0次


Centos7.5 安装启动VNC

1.安装

[root@xxx ~]# yum install tigervnc-server tigervnc-server-module -y

2.复制配置文件

[root@xxx ~]# cp /lib/systemd/system/vncserver\@.service /etc/systemd/system/vncserver\@:1.service

3.编辑配置文件:

[root@xxx ~]# vi /etc/systemd/system/vncserver\@:1.service

注:将<USER>改成登录用户,如果是root则将/home/<USER>/.vnc/%H%i.pid改为/root/.vnc/%H%i.pid

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

[Service]

Type=forking

User=root

# Clean any existing files in/tmp/.X11-unix environment

ExecStartPre=-/usr/bin/vncserver -kill %i

ExecStart=/usr/sbin/runuser -l <USER> -c"/usr/bin/vncserver %i"PIDFile=/home/<USER>/.vnc/%H%i.pid

ExecStop=-/usr/bin/vncserver -kill %i

[Install]

WantedBy=multi-user.target

4.设置密码:

[root@xxx ~]# vncpasswd

5.启动服务,开通端口:

[root@xxx ~]# systemctl daemon-reload     #重载,这个命令一定要执行,很重要,不然无法启动

[root@xxx ~]# systemctl start vncserver@:1 或者 vncserver :1  #执行启动命令

[root@xxx ~]# systemctl enable vncserver@:1  #设为开机启动

[root@xxx ~]# systemctl status  vncserver@:1  #查看启动状态命令

[root@xxx ~]# netstat -lnpt|grep Xvnc  #查看服务监听的端口

[root@xxx ~]# firewall-cmd --add-port=5901/tcp --permanent  #防火墙开启端口命令,所有ip均可访问

[root@xxx ~]# firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="10.10.10.10" port protocol="tcp" port="5901" accept"  #防火墙开启端口命令,仅10.10.10.10可以访问

[root@xxx ~]# firewall-cmd --reload  #防火墙重载,使命令生效

相关文章

网友评论

      本文标题:Centos7.5 成功安装启动VNC

      本文链接:https://www.haomeiwen.com/subject/wenzxttx.html