原理
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;">)' can't be established.</span>
RSA key fingerprint is .
Are you sure you wa

本文介绍了如何在AWS EC2实例启动时通过cloud-init脚本修改安全设置,启用PasswordAuthentication,以便使用密码直接登录。在实例创建的高级详细信息中配置相关设置,启动后即可用密码进行登陆。
最低0.47元/天 解锁文章
547

被折叠的 条评论
为什么被折叠?



