zoukankan      html  css  js  c++  java
  • centos7下配置vnc

    今天有个需求,在服务器上进行网络连接认证。尝试了使用文本浏览器登录,无奈不是很好用。最终决定使用开放vnc服务使员工可以自主认证。N长时间没有动手过LINUX服务了,做的不顺就气不打一处来,完全没有那会儿初学时的激情,可能自己更加现实了,也可能眼界高了喜欢弄点新奇的东西。

    安装

    安装GNOME桌面(看自己情况执行)
    yum groupinstall "GNOME Desktop" -y
    systemctl set-default graphical.target由命令行模式更改为图形界面模式
    #systemctl set-default multi-user.target由图形界面模式更改为命令行模式
    init 5
    ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
    
    安装VNC服务
    yum install tigervnc-server
    

    配置

    创建配置文件

    root用户下执行,一个配置文件就是一个用户。

    cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
    vim /etc/systemd/system/vncserver@:1.service
    ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
    PIDFile=/root/.vnc/%H%i.pid
    ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    

    root 部分就是VNC登录的用户名,新建用户需要修改此处。

    创建密码

    vncpasswd
    vncpasswd USER 普通用户执行
    

    端口配置

    cat /etc/sysconfig/vncservers

    启动和关闭

    systemctl start vncserver@:1.service //启动
    systemctl stop vncserver@:1.service //停止
    systemctl restart vncserver@:1.service //重启
    systemctl status vncserver@:1.service //查看状态

    试了一下老命令也可以用 vncserver -kill :1

    检查

    netstat -tlunp |grep vnc

    创建普通用户

    普通用户的创建和ROOT下差别不大,需要注意:
    使用新的配置文件创建配置后,再启动。修改已经启动过的配置会报错退出状态错误,无法启动。
    vncpasswd
    cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:2.service
    ...修改配置等其他步骤均和root下一样。

    --------------------------------------------------------- 恐惧是因为努力的还不够,加油 ~~---------------------------------------------
  • 相关阅读:
    document.getElementById(“id”)与$("#id")的区别
    sqlserver 无法打开备份文件a.bak
    xnconvert 图片转换工具
    基于jQuery的 h5移动端抽奖页面插件
    nodeJS 简单启动express服务器
    jquery 按钮切换插件
    微信判断手机有没有APP,有则打开,没有则跳到应用商城
    jQuery 文字向上轮播
    Node.js制作爬取简书内容的爬虫
    jquery手机端轮播图,点击放大手动轮播
  • 原文地址:https://www.cnblogs.com/zhaobowen/p/14473449.html
Copyright © 2011-2022 走看看