原理
EC2在初始化实例时,会运行cloud-init脚本一次。
我们可以在cloud-init脚本中修改登陆的安全设置PasswordAuthentication
默认PasswordAuthentication是no
操作
在设置实例信息时,打开“高级详细信息”
填入如下信息
#cloud-config
password: 《你要设置的登陆密码》
chpasswd: { expire: False }
ssh_pwauth: True
如图
登陆
在系统初始化完之后,可以直接使用
ssh ec2-user@你的实例的ip地址
就能登陆了。
中间会提示输入登陆密码
The authenticity of host 'ec2-xxx-xx-xxx-xxx.compute-1.amazonaws.com (xx.xx.x.xx<span style="font-family: Arial, Helvetica, sans-serif;">)