zoukankan      html  css  js  c++  java
  • RHEL7 安装VNCServer并设置开机自启

    RHEL7 安装VNCServer并设置开机自启

    • RHEL 7默认使用的vnc为tigervnc

    1、获取安装包(在可联网机器)

    yum --downloadonly --downloaddir=/root/packages/vnc tigervnc-server
    

    2、安装vnc

    cd /root/packages/vnc && rpm -ivh *.rpm
    

    3、配置开启自启vnc:

    • 创建service文件

      # 11表示各个用户的vnc端口号,一个VNC端口对应一个service文件
      cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:11.service
      
    • 修改service文件vncserver@:11.service, 标红部分为用户名(必须修改),可配置vnc参数

      [Unit]
      Description=Remote desktop service (VNC)
      After=syslog.target network.target
      
      [Service]
      Type=simple
      
      # Clean any existing files in /tmp/.X11-unix environment
      ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
      ExecStart=/usr/sbin/runuser -l up -c "/usr/bin/vncserver %i -geometry 1920x1000 -depth 24 %i"
      ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
      
      [Install]
      WantedBy=multi-user.target
      
    • 为每个用户设置vnc密码

      su - <user>
      vncpasswd
      
    • 启动vnc并设置开机启动

      systemctl start vncserver@:<display_number>.service  # <display_number>为 具体的vnc端口
      systemctl enable vncserver@:<display_number>.service
      
    博客内容仅供参考,部分参考他人优秀博文,仅供学习使用
  • 相关阅读:
    团队冲刺(二)个人工作总结6
    团队冲刺(二)个人工作总结4
    网页开发--03(wampserver安装服务无法启动的问题)
    网页开发--02(开发环境配置)
    网页开发--01(常识)
    Three.js学习笔记05
    Three.js学习笔记04--纹理
    Three.js学习笔记03--光
    Three.js学习笔记02
    Three.js学习笔记01
  • 原文地址:https://www.cnblogs.com/linagcheng/p/15768107.html
Copyright © 2011-2022 走看看