疫情严重,公司实行远程办公。自己只有mac电脑,苦于3个系统间跨平台建立远程桌面。

今天,终于尝试成功!特来记录,以防别人踩坑!

Mac远程软件安装

Remote Desktop Manager软件非常强大,跨平台支持多种连接,远程桌面支持mac(ARD)、win(RDP)、Ubuntu(VNC);什么ssh、ftp、filezilla;甚至网盘,银行,email,Twitter。。。只有你想不到,没有做不到。

安装步骤参考:https://www.jianshu.com/p/af444f6a4943

断网安装并破解激活!!!

激活后类似如图:

远程连接 Windows 10桌面

1、首先win 10本地需要打开远程桌面共享,参考:https://blog.csdn.net/u012228009/article/details/80707426

2、在Remote Desktop Manager中创建RDP(Microsoft Remote Desktop),并配置:

保存之后,打开并连接就可以了。可以根据需要修改显示中的一些选项。

远程连接Ubuntu 16.04桌面(VNC)

1、打开Ubuntu远程桌面共享,参考:https://jingyan.baidu.com/article/3c343ff7ddbbb00d37796324.html

2、Ubuntu安装vnc相关服务(注意,不要安装哪些什么狗屁桌面,例如:Xubuntu等等,不知道哪些NC在网上不断散播这些垃圾教程。已安装桌面版Ubuntu的,直接用gnome桌面,不就完了)

sudo apt-get install xrdp vnc4server xbase-clients
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus

接着,修改 ~/.vnc/xstartup,在 x-window-manager & 的后面新增下面这 4 行:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

完整文件内容如下:

#!/bin/sh                                                                                                                                                               

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24++ -ls -title "$VNCDESKTOP Desktop" &
x-window-manager & gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

然后,再运行vncserver,来启动服务,此时会提示设置VNC连接密码(最少6位),要输2次。

vncserver

启动服务之后,会有一个运行的log,被保存到本地。

使用cat命令查看这个log文件,找到服务打开监听的port号(我这里是5901)

如果遇到页面无法控制,卡住之类的问题。先kill到vncserver,然后再重新启动vncserver就可以了:

kill掉:
vncserver -kill : 重新启动:
vncserver :

VNC相关命令参考(可以参考他的部分步骤,别无脑参考啊):https://blog.csdn.net/Listen2You/article/details/80087018?utm_source=blogxgwz7

2、使用Remote Desktop Manager创建VNC连接

主机栏填写Ubuntu的ip地址:

另外,在设置栏中填写刚刚启动VNC server时,设置的连接密码(最少6位的那个):

存后,打开连接,就可以看到Ubuntu的桌面了。

注意:如果Ubuntu远程桌面打开后雪花灰屏,这种就是说明没有桌面,装过Ubuntu桌面版的,别傻乎乎地再去装什么Xubuntu之类的桌面了。只要如上面所述,修改~/.vnc/xstartup,在 x-window-manager & 的后面新增下面这 4 行:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

使用Mac的Remote Desktop Manager连接ubuntu16.04 & Win10的远程桌面的更多相关文章

  1. Remote Desktop manager 连接后无法自动登录

    现象: Remote Desktop manager 连接后无法自动登录 用Windows 自带的远程桌面 可以自动登录 解决方法: 在指定站点 右键 Edit Entry. 如下图处打勾就可以了.

  2. Ubuntu16.04安装x11VNC远程桌面

    1. 安装x11vnc sudo apt-get install x11vnc 2. 设置密码 x11vnc -storepasswd 3. 修改配置文件 sudu vim /lib/systemd/ ...

  3. 3.用Redis Desktop Manager连接Redis

    Redis Desktop Manager是Redis图形化管理工具,方便管理人员更方便直观地管理Redis数据. 然而在使用Redis Desktop Manager之前,有几个要素需要注意: 一. ...

  4. 用Redis Desktop Manager连接Redis

    Redis Desktop Manager是Redis图形化管理工具,方便管理人员更方便直观地管理Redis数据. 然而在使用Redis Desktop Manager之前,有几个要素需要注意: 一. ...

  5. Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务

    一.引言 今天本来没有打算写这篇文章,当初我感觉使用这个工具应该很简单,下载的过程也不复杂,也没有打算记录下来.但是在使用的过程中还是出现了一些问题,为了给第一次使用Redis Desktop Man ...

  6. Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务(转载6)

    Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务 一.引言 今天本来没有打算写这篇文章,但是,今天测试Redis的时候发现了两个问题 ...

  7. 用Redis Desktop Manager连接Redis(CentOS)

    Redis Desktop Manager是Redis图形化管理工具,方便管理人员更方便直观地管理Redis数据. 然而在使用Redis Desktop Manager之前,有几个要素需要注意: 一. ...

  8. 《Linux 学习》01---redis安装, 并使用Redis Desktop Manager 连接

    一.环境简介: linux 系统:centos 7.X 二.安装大纲: 1.下载安装包 2.安装 3.统一管理redis 配置文件 4.编辑redis配置文件,设置常用的功能 5.(1)命令启动,连接 ...

  9. 4.用Redis Desktop Manager连接Redis(Windows)

    相比连接CentOS的Redis,在Windows中的操作简单得让人感动. 所以这里我们使用的服务器系统是Windows Server 2016 R2. 而Windows版本的Redis官方网站并没有 ...

随机推荐

  1. 用最基本的遍历来实现判断字符串 a 是否被包含在字符串 b 中,并返回第一次出现的位置(找不到返回 -1)

    用最基本的遍历来实现判断字符串 a 是否被包含在字符串 b 中,并返回第一次出现的位置(找不到返回 -1) 例子: a='12';b='1234567'; // 返回 0 a='47';b='1234 ...

  2. Python网络爬虫练习

    1. 豆瓣top250电影 1.1 查看网页 目标网址:https://movie.douban.com/top250?start=0&filter= start=后面的数字从0,25,50一 ...

  3. boost在Qt中的使用

    一.说明 理论上,Qt和boost是同等级别的C++库,如果使用Qt,一般不会需要再用boost,但是偶尔也会有特殊情况,比如,第三方库依赖等等.本文主要介绍boost在windows Qt(MinG ...

  4. 5G新基建到来,图扑推出智慧路灯三维可视化方案

    前言 作为智慧城市的重要组成部分,智慧灯杆管理系统采用信息化.数字化手段,把路灯及城市景观照明等各种不同对象的监控和数据采集及处理融于一体, 为城市管理者进行城市管理.进行科学决策提供了强有力的手段. ...

  5. 第一章 Windows内核概述

    第一章 Windows内核概述 这一章节描述了Windows内核知识中最重要的几个概念,这些话题在这本书之后会有更详细的描述,那些会与当前的主题密切相关.要确保你理解这个章节的概念,因为这些概念构成了 ...

  6. Web的Cookies,Session,Application

    Cookies:客户端(浏览器)存储信息的地方 Session:服务器的内置对象,可以在这里存储信息.按用户区分,每个客户端有一个特定的SessionID.存储时间按分钟计. Application: ...

  7. Java爬虫Ins博主所有帖子的点赞和评论导出excel

    前言 某天朋友说,能不能帮忙扒下ins的博主帖子,要所有帖子的点赞和评论,我本来准备让会python的同事写的,最后还是自己顺手写了,本来一开始准备用nodejs或者js写的,想着前端本地测试代理和导 ...

  8. 爬取淘宝商品信息,放到html页面展示

    爬取淘宝商品信息 import pymysql import requests import re def getHTMLText(url): kv = {'cookie':'thw=cn; hng= ...

  9. [tgpl]go匿名函数

    [tgpl]go匿名函数 0. 定义 匿名函数顾名思义是没有名字的函数, Named functions can be declared only at the package level, but ...

  10. P3366【模板】最小生成树

    P3366[模板]最小生成树 Kruskal #include <bits/stdc++.h> using namespace std; typedef long long ll; ; ; ...