AWS EC2 Ubuntu 16.04 VNC 远程桌面 mac配置全过程教程
由于工作与科研需要,加上装了的ubuntu笔记本性能太差,同时平日大部分时间是运用mac工作,随身携带两台电脑很不方便,故申请了一台AWS EC2来作为远程电脑,在其上安装Ubuntu16.04、ROS等软件来进行开发,彻底“上云”(来自被 X想 笔记本伤透了心的用户)。
本文主要解决:
- 远程桌面安装
- VNC可视化
- 如何共享粘贴板
- 如何安装Chrome,并解决中文乱码问题
- 如何安装ROS
- 如何配置ssh github
远程EC2服务器配置
登陆EC2
申请、登陆EC2,具体方法参考AWS官网,目前申请可以提供1年的免费服务,但是免费的机型性能比较弱,本文主要提供一个和云端虚拟机通讯的一个通用方法,具体的EC2机型大家按需选用(或者阿里云,Azure等都可以,但本文只测试了AWS)。
本文申请的是中国区EC2里面的Deep Learning ubuntu16.04 镜像, 100g 的容量:(如果过是AWS的话请尽量使用中国区,否则会比较卡)
打开terminal,本地登陆EC2,注意将下面的ip地址换成自己的
ssh -i "ubuntu-key.pem" [email protected]
升级系统
sudo apt-get update
sudo apt-get upgrade
添加用户
这里把kervin 换成你的用户名,下面遇到的所有的kervin都要换,别忘了。。
sudo useradd -m -s /bin/bash kervin
设置用户密码
sudo passwd kervin
这里需要输入你定义的用户的密码,然后进入下一步
sudo usermod -a -G sudo kervin
su - kervin
然后需要输入刚刚设置的密码,进入root权限