Mac下使用TeamViewer连接阿里云Ubuntu桌面服务器
由于一些原因,需要使用桌面版的Ubuntu系统,无奈网络上Mac下远程连接Ubuntu桌面的教程很少,尝试了vncserver等多种方法后都未能成功(阿里云的安全组一直过不去),最后发现使用TeamViewer的方式最省心,记录一下。
购买Ubuntu服务器
这一步就略过,还没购买服务器的可以参考这位大佬的帖子
本教程使用的系统版本是:ubuntu_18_04_x64
安装图像化界面
- 打开实例,选择使用VNC连接服务器
2. 此处需要输入远程连接密码,如果忘记了,直接点击修改便可
3. 输入root账号跟密码,登陆服务器
4. 在命令行中输入下列命令,安装ubuntu桌面。安装过程中如果需要确认,直接按Y即可
```bash # 检查软件更新情况 apt-get update # 更新软件 apt-get upgrade # 安装ubuntu桌面系统 apt-get install ubuntu-desktop # 重启服务器 reboot ```
- 重启后就能进入图形界面了,没啥坑,让我们一路Next和Skip,并在最后创建一个用户。(不建议使用root用户在生产环境跳舞,如果需要,可以在建立用户后参考这位大佬的[帖子])
安装TeamViewer-Host
- 打开TeamViewer官网,选择下载TeamViewer Host。注意,这里下载的TeamViewer Host是而不是TeamViewer。这里主要是为了避免服务器被黑后,大佬通过TeamViewer访问我的Mac,所以使用了TeamViewer Host。
安装TeamViewer Host
# 检查软件更新情况 sudo apt-get update # 进入下载目录 cd Downloads/ # 查看软件包名 ls # 安装软件,包名别输错了,建议直接复制上一步的结果 sudo dpkg -i teamviewer-host_15.3.2682_amd64.deb # 如果安装不成功尝试以下两个命令后再安装 sudo dpkg --add-architecture i386 sudo apt-get -f install
配置TeamViewer Host
打开TeamViewer-host软件,选择Grant easy access,输入自己的账号
这里记住自己的ID在Mac安装TeamViewer,登陆账号后输入ID即可连接
TeamViewer Host已经自动配置开机启动,还是挺方便的