8

EC2 インスタンスへのパスワード ログインを許可したいと考えています。/etc/ssh/sshd_config でこれを制御するのはどの行で、何を設定する必要があるかはわかっています。具体的には:

PasswordAuthentication yes

ただし、保持しているマスター イメージにこれを設定した場合でも、それを新しいインスタンスに復元するたびに、行の値が「いいえ」にリセットされ続けます。つまり、新しいインスタンスを起動するたびに、このファイルを手動で変更する必要があります。これにより、インスタンスの自動化が完全自動化から一歩遠ざかりました。

マスター イメージから作成したすべてのインスタンスが sshd_config ファイルを好きなように残すには、マスター イメージに対して何をする必要がありますか?

これは、独自のソフトウェアやその他のソフトウェアで完全に構成された Fedora 16 イメージです。

4

2 に答える 2

11

イメージのベースとして古い AMI を使用した場合、そのオプションはキックスタート ファイルによって変更されていましたが、私の知る限り、そのオプションは少し前に削除されました。

最近では、AMI はcloud-initによって構成されている可能性が最も高く、その場合は、次のssh_pwauthオプションを見つけて変更する必要があります。/etc/cloud/cloud.cfg

于 2013-08-20T20:55:24.367 に答える
3
  • ファイルを編集します/etc/cloud/cloud.cfg(ルート権限が必要です。例sudo:)
  • ssh_pwauth鍵を探して
  • その値を から0に変更しますtrue。ではなく1、しかしtrue

ssh_pwauth: true

于 2016-01-13T16:22:45.737 に答える