在尝试了 AWS 各个地区各个版本系统之后, 最终选用了东京地区的 AMI 系统的节点, 下面记录一下开启实例之后的一些基本配置操作
1. 更新 yum
AMI 自带的 yum 版本较低, 导致很多包无法安装, 所以需要先升级 yum
sudo yum update
该命令会同时更新系统中其它需要更新的组件
2. 配置 Python 环境
AMI 自带 Python2.7, 需要自行安装 Python3 和 pip3
- 安装 Python3
sudo yum install python3
- 安装 pip3
sudo yum install python3-pip
这里会提示已安装 9.x 版本的 pip, 需要升级, 命令如下
- 升级 pip3
sudo python3 -m pip install --upgrade pip
3. 设置密码登录
AWS 规定秘钥登录时必须使用 ec2-user 这个用户, 而有些操作需要 root 权限才能完成, 比如使用 scp 传输文件, 所以使服务器允许 root 登录还是有些用途的, 具体操作如下
- 用密钥登陆
- 给 root 设置密码
sudo passwd root
- 密码设置好后 切换到root用户
su root
- 修改ssh配置文件,允许密码登录
-