zoukankan      html  css  js  c++  java
  • centos8 安装VNC配置远程连接

    系统信息

    [root@centos8 ~]# cat /etc/redhat-release
    CentOS Linux release 8.1.1911 (Core)
    [root@centos8 ~]#

    注意要安装桌面环境,如果没有安装桌面环境,登进去是黑屏。
    处理:
    安装桌面环境

    yum groupinstall "Server with GUI"

    安装VNCServer

    [root@centos8 ~]# dnf install -y tigervnc-server tigervnc-server-module

    复制配置文件

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

    编辑 vim /etc/tigervnc/vncserver.users 添加用户

    [root@centos8 ~]# vim /etc/tigervnc/vncserver.users
    # TigerVNC User assignment
    #
    # This file assigns users to specific VNC display numbers.
    # The syntax is <display>=<username>. E.g.:
    #
    # :2=andrew
    # :3=lisa
    :1=root

    如果是给非root创建的话需要切换到该用户下产生vncpasswd

    [root@centos8 ~]# su user
    [user@centos8 ~]$ vncpasswd
    Password:
    Verify:
    Would you like to enter a view-only password (y/n)? n
    A view-only password is not used
    [user@centos8 ~]$ exit
    exit

    开启服务

    [root@centos8 ~]# systemctl daemon-reload
    [root@centos8 ~]# systemctl start vncserver@:1.service

    测试是否VNCServer是否开起来

    [root@centos8 ~]# nc -zv localhost 5901
    Ncat: Version 7.70 ( https://nmap.org/ncat )
    Ncat: Connected to ::1:5901.
    Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

    关闭防火墙或开启端口权限

    关闭防火墙(不推荐)

    [root@centos8 ~]# systemctl status firewalld
    ● firewalld.service - firewalld - dynamic firewall daemon
       Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
       Active: active (running) since Sun 2020-06-21 22:40:18 CST; 14min ago
         Docs: man:firewalld(1)
     Main PID: 890 (firewalld)
        Tasks: 2 (limit: 11460)
       Memory: 29.7M
       CGroup: /system.slice/firewalld.service
               └─890 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork --nopid
    
    Jun 21 22:40:16 centos8 systemd[1]: Starting firewalld - dynamic firewall daemon...
    Jun 21 22:40:18 centos8 systemd[1]: Started firewalld - dynamic firewall daemon.
    [root@centos8 ~]# systemctl stop firewalld

    开启端口权限

    –permanent永久生效,没有此参数重启后失效
    [root@centos8 ~]# firewall-cmd --zone=public --add-port=5901/tcp --permanent
    success
    [root@centos8 ~]# firewall-cmd --reload
    success

    安装Chrome

        首先在CentOS/RHEL系统上安装wget才能用于下载,运行以下命令:
    
            sudo dnf -y install wget
    
        现在使用wget命令下载最新版本的Google Chrome:
    
            wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
    
        导航到包含下载包的目录并执行以下命令:
    
            $ sudo dnf localinstall google-chrome-stable_current_x86_64.rpm -y
    
        执行结果如下图:
    
        打开Chrome浏览器的快捷方式文件
    
            $ vi /usr/share/applications/google-chrome.desktop
        修改 Exec=/usr/bin/google-chrome-stable %U 在其后面加上 --no-sandbox

     转:https://www.cnblogs.com/afei654138148/p/14934207.html

  • 相关阅读:
    移动H5页面微信支付踩坑之旅(微信支付、单页面路由模拟、按钮加锁、轮询等常见功能)
    EDM模板编写踩坑指南(持续更新中)
    7天内我面试了10家公司,如何从命中率0%到命中率至70%?
    codewars.DNA题目几种解法分析(字符串替换)
    webpack+react搭建环境
    手机端访问网页 js根据浏览器区别转入手机端网址的URL
    树状数组————(神奇的区间操作)蒟蒻都可以看懂,因为博主就是个蒟蒻
    DFS————从普及到IOI(暴力骗分小能手)
    Manacher(马拉车)————O(n)回文子串
    离散化————实现梦想的算法
  • 原文地址:https://www.cnblogs.com/royfans/p/15237952.html
Copyright © 2011-2022 走看看