zoukankan      html  css  js  c++  java
  • Ubuntu 16.04 LTS 一键安装VNC

    Ubuntu 16.04 LTS 安装VNC,在百度和谷歌找了很多教程,不是太老,就是说的驴唇不对马嘴,所以忍不住写一些以正视听。

    Ubuntu 16.04 LTS是最近出的LTS版本系统,估计未来也会有长期的使用频率,配置好远程桌面,会极大方便工作和生活。很多人也会采用SSH远程管理,鉴于SSH安装和使用是很简单的事情,就不赘述了。

    VNC有很多选择,VNC4server,tigervncserver等等,都不推荐,难装又难用。经过多次实验和测试,最后只采用 x11vnc  作为VNC服务器端。

    具体配置步骤如下:

    # 步骤 1 - 安装 X11VNC  
    # ################################################################# 
    sudo apt install x11vnc -y


    # 步骤 2 - 配置访问密码
    # ################################################################# 


    sudo x11vnc -storepasswd /etc/x11vnc.pass 

    # 步骤 3 - 创建服务
    # ################################################################# 


    vi  /lib/systemd/system/x11vnc.service

    #粘贴如下代码,最后 :wq 保存,请使用root用户,否则没有权限。
    [Unit]
    Description=Start x11vnc at startup.
    After=multi-user.target
    [Service]
    Type=simple
    ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
    [Install]
    WantedBy=multi-user.target



    # 步骤 4 - 配置防火墙,配置和启动服务
    # ################################################################ 

    sudo ufw allow 5900
    sudo systemctl enable x11vnc.service
    sudo systemctl daemon-reload

    最后重启。

    估计很多人看到这个会头大吧,还得输入代码呀。。。。

    那好吧,我写个脚本,请拿去,运行完脚本会自动重启的。

    su root

    wget https://github.com/longhr/ubuntu1604hub/raw/master/ubuntu1604VNC.sh

    chmod u+x ubuntu1604VNC.sh

    ./ubuntu1604VNC.sh

    即可完成。

    注意:

    /lib/systemd/system/x11vnc.service 必须用root权限才能写入

    如果root密码不知道,可以重置root密码

    sudo passwd root




    版权声明:本文为博主原创文章,未经博主允许不得转载。
  • 相关阅读:
    车牌号验证正则验证
    人民币转大写
    Base64 格式图片上传至服务器
    郭博分析modbus主机模式
    解决小BUG的罗列
    写flash时为什么需要先擦除?
    C语言的很吊的printf-----来自一个C语言竞赛题目
    ( # #@ ## 在define中的应用)或( 连接两个字符串或者两个数字、强制转化成单引号、强制转化成双引号 )附加字符串强制转化成数字
    IAR无法goto的解决办法
    link list
  • 原文地址:https://www.cnblogs.com/wangmo/p/7798254.html
Copyright © 2011-2022 走看看