Назад | Перейти на главную страницу

Как отключить UFW ubuntu извне?

Я использую amazon EC2, я включил UFW на своем сервере и, не добавляя никаких других правил, вышел из системы. Теперь, поскольку не было указано никакого правила, я не могу войти в ssh, и из-за этого даже мой веб-сайт не работает. может кто-нибудь помочь мне в том, как отключить ufw сейчас?

спасибо за помощь, ребята,

Нашел решение проблемы. Я объяснил их в следующих пунктах.

  • Я вошел в свою консоль и остановил текущий экземпляр
  • Затем перешел в раздел томов и отсоединил свой том, связанный с данным экземпляром.
  • Потом запустил новый экземпляр.
  • затем прикрепил том предыдущего экземпляра к новому экземпляру
  • затем вошел в новый экземпляр с помощью ssh.
  • используемый lsblk команда, чтобы увидеть, что блочные устройства подключены к моему экземпляру. В моем случае их было два, то есть один, созданный вместе с новым экземпляром, и это был корень, а следующим был том моих предыдущих экземпляров, который все еще не был смонтирован.
  • затем я смонтировал предыдущий том в экземпляр с помощью команды sudo mount / dev / xvdf1 / mnt -t ext4 (Здесь я использовал xvdf1, потому что в нем присутствовали мои данные)
  • затем пошел в /mnt/etc/ufw/ufw.conf и изменил enabled = да на enabled = нет
  • сохранил файл и вышел из системы
  • снова посетил раздел тома консоли AWS, отсоединил предыдущий том и подключил его к остановленному предыдущему экземпляру, выбрав точный предыдущий экземпляр и путь как / dev / sda1
  • перешел на вкладку экземпляров и запустил старый экземпляр.
  • Теперь зашел в экземпляр, и он работал как драгоценный камень, и все файлы остались нетронутыми.

У меня такая же проблема, и я обнаружил, что эти шаги работают:

  1. Остановите свой экземпляр

  2. Перейдите в `Настройки экземпляра -> Просмотр / изменение пользовательских данных

  3. Вставьте это

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
--//
  1. Запустите свой экземпляр

Надеюсь, это сработает для вас.