cloud-init をインストールしたらパスワードでログインできなくなったときの対処方法

cloud-init をインストールしたらパスワードでログインできなくなったときの対処方法

2025.05.08

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

パスワード認証で接続していた EC2 インスタンスに cloud-init をインストールしたところ、パスワード認証でのSSH接続に失敗するようになりました。
原因と対応方法について教えてください。

どう対応すればいいの?

cloud-init のデフォルトの設定によってパスワード認証でのログインを無効化するようになっています。
そのため、キーペアで接続した上で、改めてパスワード認証を有効化する必要があります。

cloud-init のデフォルト動作の仕様と初期化動作を実施させない方法については、参考情報に記載の記事をご参考ください。

参考情報

cloud-initのデフォルト挙動を徹底的に調べてまとめてみた -結果ソースコードを読んだ- | DevelopersIO


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事