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
  • 相关阅读:
    js网页滚动条滚动事件实例分析
    一个简单的登陆注册的页面
    几个例子弄懂JS 的setInterval的运行方式
    IIS线程池与ASP.NET线程池
    [翻译]了解ASP.NET底层架构(八)
    IIS提示Server Application Unavailable
    C/C++, Java和C#的编译过程解析
    C#学习系列-.NET体系结构
    C#技术漫谈之垃圾回收机制(GC)
    ASP.NET应用程序与页面生命周期
  • 原文地址:https://www.cnblogs.com/lxsky/p/6042226.html
Copyright © 2011-2022 走看看