码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7 安装VNC实现远程桌面

时间:2019-09-13 19:22:29      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:sbin   exist   nbsp   重要   端口   启动   syslog   执行命令   x11   

1.设置root用户方法:

  1.# 复制一个服务设置的模板,命令如下:

    cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

  2.#修改此服务配置

     # 以下为root用户的配置,每一个用户,都需要单独设置一个监听服务。且配置不同。配置方法:

      1.编辑文件命令:

        vim /etc/systemd/system/vncserver@\:1.service

      2.文件内容如下:

        

[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 root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

[Install]
WantedBy=multi-user.target

  3.设置vnc密码,vnc的密码跟系统的用户密码不一样,是使用vnc viewer登陆时需要使用的密码。

    输入命令:vncpasswd

    设置密码

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

    1.执行命令:systemctl daemon-reload     #重载,这个命令一定要执行,很重要,不然无法启动

    2.执行启动命令:systemctl start vncserver@:1

    3.设为开机启动:systemctl enable vncserver@:1

    4.查看启动状态命令:systemctl status  vncserver@:1

    5.查看服务监听的端口:netstat -lnpt|grep Xvnc

      # 根据监听的端口,进行端口开放,每个用户会对应一个端口,第一个用户默认为5901端口。我这里是root用户

    6.防火墙端口开放:

 

        命令,开启端口:

          firewall-cmd --add-port=5901/tcp --permanent

        重载,使生效命令:

          firewall-cmd --reload

 

    

 

 

参考内容:https://blog.csdn.net/weixin_41004350/article/details/80805927

                  https://blog.csdn.net/tpaijojo/article/details/79115095

Centos7 安装VNC实现远程桌面

标签:sbin   exist   nbsp   重要   端口   启动   syslog   执行命令   x11   

原文地址:https://www.cnblogs.com/jingzaixin/p/11517320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!