zoukankan      html  css  js  c++  java
  • ubuntu配置vnc服务

    今晚比较闲,就用ubuntu系统搭了vnc系统,真的好用(比centos简单多了)。

    简单介绍下,VNC(Virtual Network Computing)服务是一款优秀的屏幕分享及远程连接服务,基于RFB协议,使用C/S架构。此服务可保证你连接图形界面,真系点点点重度患者的福音~

    下面我来介绍一波,如何骚气地在ubuntu系统上玩转VNC服务。

    首先,我们需要搭建VNC服务器:

    1. 安装xfce和TightVNC

    sudo apt install xfce4 xfce4-goodies tightvncserver

    其中,这个xfce4是windows远程连接ubuntu系统的服务,当它运行时,会默认打开3389端口供客户端进行连接。

    2. 安装完成后,输入vncserver,设定当前用户下的登陆密码。我这里属于自用,所以使用root比较方便。但其实使用root是不安全的行为,因为最高权限是不能随意给人的~

    3. 输入完密码之后,杀掉现存vnc进程,备份并修改配置文件。

    将以下内容覆盖到配置文件中:

    #!/bin/bash
    xrdb $HOME/.Xresources
    startxfce4 &

    4. 重启vncserver,并查询现在的端口是多少。这里vnc默认端口是5900,每起一个连接,vnc端口号+1;同时,还会起一个桌面进程,从6001起,与前面的vnc服务对应。

    至此,vnc服务端完成。当然,如果有防火墙的话,记得开放端口。这里由于防火墙有n种,我也没法说到底怎么开。在ubuntu系统中,常用的就是ufw或者iptables。

    ufw开放5901端口:

    ufw allow 5901/tcp   

    ufw reload  #更新防火墙

    iptables开放5901端口:

    iptables -I INPUT -p tcp --dport 5901 -j ACCEPT 

    iptables-save >/etc/iptables.save   #更新防火墙并保存规则

    iptables-restore </etc/iptables.save  #开机按照保存的规则自启防火墙

    服务端完成后,就该搞客户端了。但其实,除了RealVNC以外,我们还阔以使用windows自带的mstsc工具进行连接。当我知道这个操作的时候,我是惊呆的。果然骚操作!!!Ubuntu大法好!!!

    我们使用”Win+R“,打开运行,mstsc。

     

     我们选择vnc-any,然后填入相应信息:

    ip: vnc服务器ip

    port: vnc服务端口

    password: 你设置的那个用户登录密码

    然后就可以登录了,点点点就是爽~_~!!!

  • 相关阅读:
    MySQL按照汉字的拼音排序
    js prepend() 和append()区别
    php获取当月天数及当月第一天及最后一天、上月第一天及最后一天实现方法
    (转)对《30个提高Web程序执行效率的好经验》的理解
    打印数组
    php创建文件并写入信息
    关于iOS地图定位中点击设置->隐私->定位服务 闪退问题
    解决WAMP搭建PHP环境后后局域网其他机器无法访问的问题
    用php怎么改文件名
    JSP HTTP 状态码
  • 原文地址:https://www.cnblogs.com/young233/p/10847531.html
Copyright © 2011-2022 走看看