なぜsshdを落とすのか
理由は聞かないで下さい。詳しくはここを参照ください。
muranonushi.hatenablog.jp
コード
ansibleでsshdを落とすためのコードは以下です。
これをansibleで読み込む事でsshdが落ちるので、誰もsshアクセス出来なくなるのでセキュアになります。
- name: sshd desable service: name=sshd state=stopped enabled=no
どうしてもログインしたい時
え?ログインしたい時どうするの?って?
AWSならrun commandがあるので予めssm agentを入れて、どうしてもって言う時はsshを起動しましょう。
Amazon Web Services ブログ: EC2 Run Commandアップデート – Linuxインスタンスで利用可能に