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 réponse
0
Réponse acceptée

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
répondu il y a 2 ans
profile picture
EXPERT
vérifié il y a 5 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions