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
      
    博客内容仅供参考,部分参考他人优秀博文,仅供学习使用
  • 相关阅读:
    9 Fizz Buzz 问题
    2 尾部的零
    1 A+B问题
    递归
    互斥同步
    垃圾收集器与内存分配策略---垃圾收集算法
    10.矩形覆盖
    9.变态跳台阶
    8.跳台阶
    9.path Sum III(路径和 III)
  • 原文地址:https://www.cnblogs.com/linagcheng/p/15768107.html
Copyright © 2011-2022 走看看