我想允许密码登录我的 EC2 实例。我知道在/etc/ssh/sshd_config 中控制它的是哪一行以及它应该设置为什么。具体来说:
PasswordAuthentication yes
但是,即使我在我保留的主镜像上设置了它,每当我将它恢复到新实例时,该行上的值也会不断重置为“否”。这意味着每次启动新实例时,我都必须再次手动更改此文件。这使我的实例自动化离完全自动化仅一步之遥。
我需要对我的主镜像做什么,以便我从它创建的每个实例都以我喜欢的方式离开我的 sshd_config 文件?
这是一个 Fedora 16 镜像,完全配置了专有软件和其他软件。
最佳答案
如果您使用旧 AMI 作为镜像的基础,则该选项 used to be changed通过 kickstart 文件,但据我所知,该选项前段时间已被删除。
这些天来,AMI 很可能是由 cloud-init 配置的。如果是这种情况,您应该找到并更改 ssh_pwauth
/etc/cloud/cloud.cfg
中的选项
关于amazon-web-services - 如何让 AWS EC2 不重置我的 sshd_config 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18344390/