参考链接

链接1 , 链接2 ,链接3 。

0.前言:

为方便深度学习训练,我们需要多个windows的电脑可以远程访问一个linux系统的工作站(以方便在linux系统上进行深度学习训练)

前提:

1,linux系统工作站安装好基础环境。参考链接:https://www.cnblogs.com/vincent212212/p/13180772.html

2,将用来去远程控制的电脑和将要被远程访问的工作站至于同一个网段下,例如,连接同一个路由器。

开始设置:

1.首先是工作站的Ubuntu16.04系统设置。

1,首先找到桌面系统的图标,如下图:

2,在 Ubuntu 系统中找到桌面共享的应用,

3,设置远程相关的选项,如:允许远程控制此电脑,远程连接此电脑的时候不需要进行确认,远程连接此电脑的时候需要输入的密码等,如下图:

2. 安装 VNC Server 和 dconf-editor 并设置远程权限

1,打开终端,输入如下命令安装 VNC Server :

sudo apt-get install xrdp vnc4server xbase-clients

如果报错,按照提示操作,比如,提示你更新,可以执行 sudo apt-get update

如果还是有问题,那就是网络的问题,比如我连接公司的网络热点就是一直报错,

后来换成自己的热点,顺利安装完成。

如图:

2,Ubuntu 的 dconf 类似于 Windows 下的注册表,有 Ubuntu 系统的相关配置。dconf-editor 就是调整相关配置的一个工具。
打开终端,输入如下命令安装 dconf-editor :

sudo apt-get install dconf-editor

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

依次进入菜单:org --- gnome --- desktop --- remote-access,然后取消 require-encryption(请求加密)的勾选状态,保存设置。如下图:

至此 Ubuntu 桌面系统的 VNC Server 设置告一段落。

3. Windows 远程连接 Ubuntu

方法一:可以通过在 Windows 系统上安装 VNC Viewer 客户端来远程 Ubuntu 桌面系统,

下载地址:https://www.realvnc.com/en/connect/download/viewer/

建议下载对应的Standalone 免安装版本。如下图:

下载完成后打开,输入ubuntu工作站的IP地址,既可以远程连接了。

输入设置的密码,如下图:

打开效果如下:

实际使用体验感觉有点延迟。

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

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

输入远程的IP:

即可顺利进入图形化界面

其实如果不需要使用图形化界面,个人更推荐直接cmd通过ssh 进入terminal操作。

windows10 通过vnc远程访问ubuntu16.04的更多相关文章

  1. windows10和ubuntu16.04双系统下时间不对的问题 ZT

    最近装了windows10和ubuntu16.04双系统,仍然出现了喜闻乐见的老问题,装完后,在windows下时区不对,之前的老办法是: sudo gedit /etc/default/rcS ut ...

  2. windows10和ubuntu16.04双系统下时间不对的问题

    最近装了windows10和ubuntu16.04双系统,仍然出现了喜闻乐见的老问题,装完后,在windows下时区不对,之前的老办法是: sudo gedit /etc/default/rcS ut ...

  3. 解决windows10和ubuntu16.04双系统下时间不对的问题

    电脑安装完windows10与ubuntu16.04双系统后,Ubuntu的时间总会和Windows的时间相差8小时,原因在于windows认为BIOS时间是本地时间,Ubuntu认为BIOS时间是U ...

  4. Windows10远程桌面Ubuntu16.04

    一.Ubuntu16.04端软件安装(管理员权限) 1.安装xrdp sudo apt-get install xrdp 2.安装vnc4server sudo apt-get install vnc ...

  5. 树莓派VNC搭建相关教程+Ubuntu16.04连接vncserver灰屏问题!

    树莓派VNC搭建相关教程: 为了节省money,于是我决定用VNC界面来代替显示器,为后面做C++ Qt以及Python Qt开发打下基础,我别无选择!下面开始进入正题: 1-- 下载VNC-View ...

  6. windows10安装ubuntu16.04双系统

    因为科研需要,主要在ubuntu系统中进行学习开发,介绍一下安装windows10下安装ubuntu的经验. 1.工具 u盘(或者你也可以在你的硬盘中分出一部分FAT32的硬盘空间) Easyuefi ...

  7. Linux运维: Rsync同步数据(ubuntu16.04+windows10)

    rsync同步数据 -环境:Linux (ubuntu16.04) + windows10 Linux: 安装 sudo apt-get install rsync rsync --version 查 ...

  8. 在Ubuntu16.04.4和Windows10上安装jdk

    在Ubuntu16.04.4和Windows10上安装jdk 一.在Ubuntu16.04.4上安装jdk  1.下载jdk安装包     首先我们在oracle官网上下载jdk-8u161-linu ...

  9. windows10下安装ubuntu16.04 双系统

    软件和材料:   UltraISO .ubuntu16.04镜像.U盘 步骤: 1.先在windows10 上下载UltraISO并安装 2.打开UltraISO,插入优盘,制作ubuntu160.4 ...

随机推荐

  1. Java实现蓝桥杯VIP 算法训练 P0504

    试题 算法训练 P0504 资源限制 时间限制:1.0s 内存限制:256.0MB Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的 ...

  2. Java实现 LeetCode 257 二叉树的所有路径

    257. 二叉树的所有路径 给定一个二叉树,返回所有从根节点到叶子节点的路径. 说明: 叶子节点是指没有子节点的节点. 示例: 输入: 1 / \ 2 3 \ 5 输出: ["1->2 ...

  3. Java实现 蓝桥杯VIP 算法提高 贪吃的大嘴

    算法提高 贪吃的大嘴 时间限制:1.0s 内存限制:256.0MB 问题描述 有一只特别贪吃的大嘴,她很喜欢吃一种小蛋糕,而每一个小蛋糕有一个美味度,而大嘴是很傲娇的,一定要吃美味度和刚好为m的小蛋糕 ...

  4. Java中map.getOrDefault()方法的使用

    Map.getOrDefault(Object key, V defaultValue)方法的作用是:   当Map集合中有这个key时,就使用这个key值:   如果没有就使用默认值defaultV ...

  5. Linux 日志轮替

    日志轮替包括两个方面的内容:切割日志文件,轮换日志文件 日志文件的命令规则 如果配置文件中有dateext参数,那么日志文件的后缀会是日期,例如:yum.log-20200424,这样,文件名不会重叠 ...

  6. 温故知新-多线程-Cache Line存在验证

    文章目录 简述 缓存行Cache Line 验证CacehLine存在? 参考 你的鼓励也是我创作的动力 Posted by 微博@Yangsc_o 原创文章,版权声明:自由转载-非商用-非衍生-保持 ...

  7. Centos7.x RPM安装ELK 7.5.0

    一.环境介绍   单位需要分析tomcat 日志和业务日志,比较以后还是选择用ELK 来进行日志的分析,以及可视化的展示. 系统环境 服务器: 1.AWS EC2 2C8G [root@ip-10-0 ...

  8. Python类中装饰器classmethod,staticmethod,property,

    @classmethod 有的时候在类中会有一种情况,就是这个方法并不需要使用每一个对象属性 因此 这个方法中的self参数一个完全无用的参数,使用classmethod class A: __cou ...

  9. KVM的web

    如果报错!就如下操作 [root@kvm images]# chmod +x /etc/rc.local [root@kvm images]# chmod +x /etc/rc.d/rc.local ...

  10. python模拟网站登陆-滑动验证码

    普通滑动验证 以http://admin.emaotai.cn/login.aspx为例这类验证码只需要我们将滑块拖动指定位置,处理起来比较简单.拖动之前需要先将滚动条滚动到指定元素位置. impor ...