• Accept clipboard from viewers
  • Send clipboard to viewers
  • Send primary selection to viewers

本文主要是讲解如果理由VNC实现Windows远程访问Ubuntu 16.04(因为本文已经有点年头了,之前以16.04版本为例讲解,最新版18.04笔主也测试过是没有问题的),其实网上有很多类似教程,但是很多需要安装第三方桌面(xfce桌面等等),而且很多人不太喜欢安装第三方桌面,很多人像笔者一样喜欢原生自带的桌面(O(∩_∩)O哈哈~有点强迫症)。今天笔者给大家介绍一下,不需要安装其他桌面,使用Ubuntu 16.04原生自带桌面如何进行远程访问。

  下面开始介绍如何自己DIY实现Windows直接远程访问Ubuntu

一、设置Ubuntu 16.04 允许进行远程控制

  首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统-》首选项-》桌面共享,或者直接搜索桌面共享,如图所示

  将【允许其他人查看您的桌面】这一项勾上,然后在安全那项,勾选【要求远程用户输入此密码】,并设置远程密码。并且我们取消勾选【必须为对本机器的每次访问进行确定】(这样做,是为了被远程的时候不需要再确认,否则每次远程都要人为确认才能被远程,会很繁琐)如图所示:

二、安装vncserver

  其次,打开终端,我们需要安装vncserver的基础服务,输入以下命令:

sudo apt-get install xrdp vnc4server xbase-clients

  如图所示:

三、安装dconf-editor(取消权限限制)

  再次,我们需要取消掉请求加密的功能,否则缺少这一步是无法远程上的,这个时候我们需要安装dconf-editor工具进行配置,输入以下命令:

sudo apt-get install dconf-editor

启动vncserver

sudo vncserver

如图所示:

  安装完成之后,我们需要打开dconf-editor工具,在桌面搜索dconf-editor打开,如图所示:

  打开之后,依次展开org->gnome->desktop->remote-access,然后取消 “requlre-encryption”的勾选即可。如图所示:

  至此,前期准备工作已经完成,后面直接通过VNC工具或者Windows自带的mstsc(远程桌面控制)进行访问就行。

四、远程连接Ubuntu 16.04

  获取当前的IP地址,命令ifconfig即可得到,笔者的当前的Ubuntu的IP地址为:192.168.8.203,然后通过IP地址就可以远程访问了。

  方法一、通过VNC Viewer客户端进行访问

  大家可以到VNC官网(https://www.realvnc.com/en/connect/download/viewer/)下载最新的版本,根据自己实际情况,选择相对应的版本,如图所示:

  输入我们需要远程控制的PC主机的IP,如图所示:

  成功连接上了,如图所示:

vnc重置密码

cd /root/.vnc/rm -rf passwd

  方法二、通过Windows自带远程桌面控制(mstsc)进行访问(个人推荐)

  个人比较推荐使用该方法,直接使用Windows自带的远程桌面控制工具进行远程访问,这样就可以不用VNC Viewer。直接打开自带远程桌面控制,输入目标PC的IP地址,如图所示:

  通过自带远程桌面控制工具,选择模式【vnc-any】,然后输入IP地址和密码进行登录(其中端口号默认为5900,保持不变就行)如图所示:

  成功连接了,如图所示:

 -----------------------------------下面是Ubuntu最新版本18.04的连接,方法是一模一样的-----------------------------------

最终远程界面

实现Windows直接远程访问Ubuntu桌面和解决VNC连接Ubuntu桌面灰色的问题解决相关推荐

  1. Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令

    Ubuntu安装VNC sudo apt update sudo apt install xfce4 xfce4-goodies #安装桌面 sudo apt install tigervnc-sta ...

  2. vnc连接Linux桌面环境设置

    在HPC物理机上,如果需要使用桌面环境,可以参考如下步骤: 安装X Window 运行 yum groups install "X Window System" 安装桌面 这里以K ...

  3. linux远程虚拟桌面,2020-07-23 Linux 远程连接虚拟桌面

    写在前面 我的服务器为Centos7,其他 Linux 发行版可能略有差异. 此方法不需要有物理显示屏. 可以多用户同时登录,同一用户可以开启多个虚拟桌面. TigerVNC 安装 使用这个软件提供 ...

  4. 在桌面上创建一个宽带连接服务器,win7怎么在桌面上创建宽带连接图标 桌面上创建宽带连接教程...

    如果我们想要上网的话一定要进行宽带连接,除非你通过路由器或者其他共享,但是在路由器上的那台电脑也要配置宽带连接,如果系统重装了或由于个人操作引起一些文件丢失而使电脑上的桌面没有"宽带连接&q ...

  5. 每日Ubuntu小技巧 - 使用TeamViewer连接远程桌面

    TeamViewer,是一款热门的远程支持和桌面共享工具,并且它的Windows版.Mac OS X版和Linux版(包含Ubuntu)已经更新到版本 9 了.TeamViewer 允许你在任何地方通 ...

  6. 计算机出现假桌面怎么解决办法,Win10系统桌面频繁假死的解决方法

    很多用户在操作win10系统的过程中,发现apphangxprocb1会使explorer.exe文件损坏出现卡顿情况,导致电脑毫无反应,过一会电脑就会自动重启运行explorer.exe,面对这种桌 ...

  7. java远程桌面连接不上_怎么解决无法连接远程桌面?

    展开全部 如果出现的提示如下:32313133353236313431303231363533e59b9ee7ad9431333332613664 -------------------------- ...

  8. Windows使用VNC连接ubuntu

    启动vnc服务 /usr/lib/vino/vino-server 在Windowx上安装realVNC, 输入ubuntu的ip即可.

  9. 解决ssh连接Ubuntu拒绝访问

    1.  安装 open ssh: sudo apt-get install openssh-server 2. 修改root密码 #sudo passwd root 3. 辑配置文件,允许以 root ...

最新文章

  1. 小班计算机游戏教案,幼儿园小班游戏教案
  2. nysql collation
  3. Appendix之setup.py:附录文件内容记录setup.py
  4. 互联网1分钟 | 1015
  5. 将R非时间序列的data.frame转变为时序格式
  6. 大数据WEB阶段 Js常用的页面操作
  7. synchronized的用法
  8. php获得6个月以前的日期,请问下使用PHP如何获取某个月的所有日期
  9. 【树莓派】最常用的树莓派 Linux 命令及说明
  10. 三、 redis进阶篇
  11. 怎么样更好的做好站内的优化
  12. Performance Engineering of Software Systems (一)——准备工作
  13. 横向对比EXT4,带你感受真实的Linux文件系统F2FS
  14. 利用rancher轻松构建pass平台
  15. java-php-python-ssm在线装机报价系统计算机毕业设计
  16. 闲置路由器做无线打印服务器
  17. 肇事逃逸人会受到什么处罚
  18. 学习计划 -- 实时更新
  19. ABP框架—后台:后台程序发布至IIS(6)
  20. rtx3050参数 rtx3050相当于gtx什么显卡 rtx3050显卡什么水平

热门文章

  1. 用Emit技术替代反射
  2. eclipse使用小技巧
  3. hdu 5631 Rikka with Graph(图)
  4. 机器学习相关——协同过滤
  5. python序列切片
  6. WebLogic11g-创建域(Domain)及基本配置
  7. apache 添加下载文件头
  8. Android中文API(136) —— Bitmap
  9. 三大最被低估的安全技术 用户数量决定一切
  10. 我的RSS我做主:My RSS