zoukankan      html  css  js  c++  java
  • vnc--centos 7 安装和配置

    安装步骤:

    1.首先试试服务器装了 VNC 没

    rpm -q tigervnc tigervnc-server

    没安装的话会直接出现
    package tigervnc is not installed
    package tigervnc-server is not installed

    安装tigervncserver

    yum install tigervnc-server tigervnc-server-module

    2. 拷贝配置文件

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

    修改配置文件#vim /etc/systemd/system/vncserver@:1.service将文件中的<User>用你当前的用户替换,将%i替换为1

    [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 :1 > /dev/null 2>&1 || :'
    ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver :1 -geometry 1280x720 -depth 24"
    PIDFile=/root/.vnc/%H%i.pid
    ExecStop=/bin/sh -c '/usr/bin/vncserver -kill :1 > /dev/null 2>&1 || :'
    [Install]
    WantedBy=multi-user.target

    3.重加载并启动vncserver

    systemctl daemon-reload #重加载配置文件 systemd
    
    vncpasswd #设置登陆密码
    
    systemctl enable vncserver@:1.service #设默认启动VNC
    
    systemctl start vncserver@:1.service #启动vncserver

    4.如果连接后绿屏,说明没有安装gnome桌面环境,请先执行下面

    yum groupinstall 'GNOME Desktop'
    ##Centos6用yum groupinstall -y “Desktop”
    yum groupinstall chinese-support  **安装中文字体

    6.注意:

    6.1 如果出现journalctl -xe错误
    把 vncserver@:1.service 中的 Type 參數設置為 simple
    再執行 systemctl daemon-reload
    再執行 systemctl start vncserver:1.service

    6.2 其他错误

    ps -ef | grep vnc #查看vnc连接
    vncserver kill:x #结束掉已经开启的vnc连接

    rm -rf /tmp/.X11-unix/*

    6.3 如果剪切板不能用,在远程linux机的终端运行
    vncconfig -nowin&

    6.4连接时出现10060错误,关闭放火墙.或者添加规则

    关闭防火墙,centos的防火墙是firewalld,关闭防火墙的命令

    systemctl stop firewalld.service

    关闭enforce,

    setenforce 0
  • 相关阅读:
    Invalid bound statement (not found): com.**.demo.mapper.User_infoMapper
    IDEA 常用快捷键
    springboot 将项目打包成jar包
    .netcore A circular dependency was detected for the service of type '****'.
    C# 枚举 高级战术
    C#高性能动态获取对象属性值
    使用github actions检测网站是否在线
    纸壳CMS分布式部署集群解决方案
    System.Data.DataRow[] 如何转换为 DataTable
    JavaDoc生成文档
  • 原文地址:https://www.cnblogs.com/lxsky/p/6042226.html
Copyright © 2011-2022 走看看