Oct*_*pus 6 amazon-ec2 sshd amazon-web-services
我想允许密码登录到我的EC2实例.我知道在/ etc/ssh/sshd_config中控制它的哪一行以及它应该设置为什么.特别:
PasswordAuthentication yes
Run Code Online (Sandbox Code Playgroud)
但是,即使我将其设置在我保留的主映像上,每当我将其恢复到新实例时,该行上的值仍会重置为"否".这意味着每次我启动一个新实例时,我都必须再次手动更改此文件.这使我的实例的自动化与完全自动化相差一步.
我需要对主映像执行什么操作,以便我从中创建的每个实例都以我喜欢的方式保留sshd_config文件?
这是Fedora 16映像,完全配置了专有软件和其他软件.
如果您使用旧的AMI作为图像的基础,那么kickstart文件曾经更改过该选项,但据我所知,该选项在前一段时间被删除了.
这些天AMI很可能是由cloud-init配置的,如果是这种情况,你应该找到并更改ssh_pwauth
选项/etc/cloud/cloud.cfg
/etc/cloud/cloud.cfg
(需要root权限,例如sudo
)ssh_pwauth
钥匙0
为true
。不过! 1
true
ssh_pwauth: true
归档时间: |
|
查看次数: |
2561 次 |
最近记录: |