SSH Block by UFW

0

Hello, I use not only the AWS firewall but also UFW on my Debian 10 instance... So, now UFW block me.

  • Instance Connect don't work because I'm using Debian 10
  • Since I cannot connect. I cannot install Session Manager.
  • Of course the daemon of UFW start at launch...

Serial Console ask for a login, I did a user...etc But the login is not working. I'm missing something?

Help please.

1回答
0
承認された回答

Hello picarda,

I recommend attempting the following fix for this issue:

1- Stop the instance

2- If using old view of AWS Console, go to Instance Settings -> View/Change user Data

If using new AWS Console view: Right click on your Stopped instance -> Instance Settings -> Edit User Data

3- Paste the following code in the option to Modify user data as text and Save

Content-Type: multipart/mixed; boundary="//"
MIME-Version: 1.0
--//
Content-Type: text/cloud-config; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="cloud-config.txt"
#cloud-config
cloud_final_modules:
- [scripts-user, always]
--//
Content-Type: text/x-shellscript; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="userdata.txt"
#!/bin/bash
ufw disable
iptables -L
iptables -F
--//

4- Start your instance

Note: you may need to edit the public IP of the instance in the SSH command while connecting with cli to make sure you connect to the correct instance as that instance IP has likely changed

TimL
回答済み 2年前
profile picture
エキスパート
レビュー済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ