如何让 AWS EC2 不重置我的 sshd_config 文件?

2024-01-11

我想允许密码登录我的 EC2 实例。我知道哪一行在 /etc/ssh/sshd_config 中控制它以及它应该设置为什么。具体来说:

PasswordAuthentication yes

但是,即使我在保留的主映像上设置了此设置,每当我将其恢复到新实例时,该行的值也会不断重置为“否”。这意味着每次启动新实例时,我都必须再次手动更改此文件。这使得我的实例的自动化离完全自动化又近了一步。

我需要对我的主映像执行什么操作,以便我从它创建的每个实例都按照我喜欢的方式保留我的 sshd_config 文件?

这是一个 Fedora 16 映像,完全配置了专有软件和其他软件。


如果您使用旧的 AMI 作为映像的基础,则该选项曾经被改变过 https://git.fedorahosted.org/cgit/cloud-kickstarts.git/commit/ec2/fedora-16-i386-ec2.ks?id=c8284fca227ec4e0e9f90a1e800651ec93c5fec3通过 kickstart 文件,但据我所知,该选项不久前已被删除。

如今,AMI 最有可能的配置方式是云初始化 http://cloudinit.readthedocs.org/如果是这种情况,您应该找到并更改ssh_pwauth选项中/etc/cloud/cloud.cfg

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 AWS EC2 不重置我的 sshd_config 文件? 的相关文章

随机推荐