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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠