Ubuntu18.04和win10使用zerotier one进行mstsc

时间:2020-8-31 作者:admin


目录

Ubuntu 18.04 的安装

链接1:官方教程
链接2:参考过的教程

Ubuntu最新版安装文件官方下载地址(写这篇文章时最新的是20.04.1)。按照我以往的习惯,不会安装最新版本的,理由是在使用最新版本时遇到问题,网上可能还没有经验分享。Ubuntu 18.04.4安装文件官方下载地址,注意网页要下拉才能看见
Ubuntu18.04和win10使用zerotier one进行mstsc

使用U盘安装Ubuntu的大致的步骤是

  1. 下载Ubuntu安装iso文件
  2. 制作U盘启动器:
  • (1)官方教程
  • (2)需要下载一个Rufus作为在WIndows系统下的U盘启动器制作软件,使用方式根据教程即可
  1. (若是想装双系统的话)将目标电脑的磁盘,空出一部分空间(比如70G)。这一步可以先新建出一块70G的分区,然后删除分区。这部分空间将用于安装Ubuntu系统
  2. 设置BIOS启动项优先级
  3. 安装Ubuntu

如果连win10都没有,可以先装个win10,教程

Ubuntu上mstsc安装相关

这部分主要参考(搬运)SauryGo的教程,感谢大佬!另外小王同学也融合了一点自己的经验。打开终端:

  1. 安装xfce4(或xubuntu)
sudo apt-get install xfce4

或者

sudo apt-get install xubuntu-desktop
  1. 安装xrdp和协议,依次执行
sudo apt-get install xrdp 
sudo apt-get install vnc4server tightvncserver
  1. 启动xrdp
sudo /etc/init.d/xrdp restart
  1. 配置文件
echo xfce4-session >~/.xsession

小王同学并没有执行这句,sudo service xrdp restart,发现也可以。反倒是执行之后就蓝屏了,需要重启。

有时候重启也不行,这里放一个使用xrdp连接ubuntu然后蓝屏或者闪退的解决方案,同时也感谢这位大佬!

Ubuntu添加用户

对于服务器而言,需要分配多账户,同时供多人使用。打开终端:

  1. 添加用户的登录名(如:dogdog)
sudo adduser dogdog
  • 然后终端输出:
输入新的 UNIX 口令:  #设置dogdog的登录密码
重新输入新的 UNIX 口令:  #再次输入确认密码
  • 接着输入一些无关紧要的信息,如无误,输入Y并回车:
    Ubuntu18.04和win10使用zerotier one进行mstsc
  1. 设置新用户的sudo权限。打开终端:
sudo gedit /etc/sudoers
  • 添加‘’dogdog ALL=(ALL:ALL) ALL‘’,保存退出
    Ubuntu18.04和win10使用zerotier one进行mstsc
  1. 配置文件
  • 切换用户
su dogdog
  • 输入密码后,然后执行
echo xfce4-session >~/.xsession

Zerotier One的注册与使用

实际上对于办公室内的局域网而言,上述步骤已经足够了。但对于想远程办公的人来说,需要使用Zerotier One。这是一个内网穿透平台,可以这样理解:只要加入一个Network,就相当于进入了这个Network内部的局域网。

重要的是,Zerotier One目前还是免费的!Zerotier One官网链接

可以参考这个教程

  1. 注册Zerotier One账户,并创建网络
  • 按照提示即可
  • 这里要提醒一下,你登录进去后,Networks才是你创建的“局域网”。(第一次给妹子表演如何用Zerotier One时,小王同学表演崩了就是因为没找到这个“局域网”)
    Ubuntu18.04和win10使用zerotier one进行mstsc
  1. Ubuntu的安装
curl -s https://install.zerotier.com | sudo bash
  • 如果Ubuntu告诉你没有curl,先安装:
sudo apt-get install curl
  • 让Ubuntu加入你的Network
sudo zerotier-cli join 你的network ID
  • Ubuntu即使有多个用户,加入一次Network即可对所有用户生效
  • Ubuntu加入后,在Zerotier One中进入到你的Network,找到新加入的设备,在前面打钩(表示授权),并可以修改备注。 小王同学建议先改备注,后打√。Managed IPs一栏就是该设备在这个“局域网”的IP地址。“局域网”内部的设备可通过这个IP相互访问。
    Ubuntu18.04和win10使用zerotier one进行mstsc
  1. Win10 安装
  • 安装文件下载:官网连接
    Ubuntu18.04和win10使用zerotier one进行mstsc

  • 安装好之后运行,在任务栏图标右键,选 join networks
    Ubuntu18.04和win10使用zerotier one进行mstsc

  • 输入你的“局域网”ID,然后join。你的win10申请加入后,在Zerotier One中进入到你的Network,找到新加入的设备,在前面打钩(表示授权)同意申请。(同上述Ubuntu对应步骤)

  • 之后win10应该会弹出下图“网络”,点是。然后在你在网络名称之前出现对勾,就是蓝色马赛克之前的那个√。
    Ubuntu18.04和win10使用zerotier one进行mstsc

mstsc的使用

  1. 打开“运行”,输入“mstsc”,回车。
    Ubuntu18.04和win10使用zerotier one进行mstsc
    或,直接搜索mstsc
    Ubuntu18.04和win10使用zerotier one进行mstsc
  2. 出现对话框,输入“局域网”内的IP地址,回车
    Ubuntu18.04和win10使用zerotier one进行mstsc
  • 这里的IP地址可以是办公室局域网内部的ip,也可以是通过Zerotier One搭建的虚拟局域网IP,查询虚拟局域网IP详见上文“Zerotier One的注册与使用 / Ubuntu的安装”最后一步
  • 最后一步:连接上,开始办公!

总结与致谢

  • 与其说这是个教程,不如说这是给自己写的总结笔记。
  • 感谢李师兄前期艰苦探索,前人栽树,后人乘凉。
  • 感谢实验室同学对小王同学的忍耐。毕竟在初期尝试阶段,服务器被我反复蹂躏,光系统就重装了两次。
  • 这是小王第一次写CSDN,对上述流程也是囫囵吞枣。说起来,在探索的时候也闹了不少笑话,甚至经常丢人。但是如有错误,小王同学恳请大家指正!
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。