Время ожидания экземпляра ec2

Так что я был ssh'd в мой работающий экземпляр, пытаясь настроить Postfix для почтовой рассылки. Я следовал этому руководству: http://flurdy.com/docs/postfix/. Я добрался до части Shorewall и выполнил все инструкции. Я думаю, в то время как я делал это, я заперся из своего SSH.

В настоящее время я хотел бы удалить межсетевой экран Shorewall, который блокирует меня из ssh. Как я мог это сделать?

Настройки Shorewall:

/etc/shorewall/interfaces
net     eth0            detect          dhcp,tcpflags,logmartians,nosmurfs

/etc/shorewall/zones
Add the firewall if not there and the internet as a zone.
fw  firewall
# loc   ipv4
net     ipv4

/etc/shorewall/hosts
# loc   eth0:192.168.0.0/24

/etc/shorewall/policy
$FW             net             ACCEPT
net             $FW             DROP            info
net             all             DROP            info
# The FOLLOWING POLICY MUST BE LAST
all             all             REJECT          info

/etc/shorewall/routestopped
eth0            0.0.0.0                 routeback

/etc/shorewall/rules
Ping/ACCEPT     net             $FW

# Permit all ICMP traffic FROM the firewall TO the net zone
ACCEPT          $FW             net             icmp

# mail lines
SMTP/ACCEPT     net             $FW
SMTPS/ACCEPT    net             $FW
Submission/ACCEPT       net             $FW
IMAP/ACCEPT     net             $FW
IMAPS/ACCEPT    net             $FW

#web
Web/ACCEPT      net             $FW

1 ответ

Решение

Правильный способ решить эту проблему - запустить новый экземпляр и смонтировать старый каталог. После того, как вы смонтируете старый каталог с новым экземпляром, вы сможете отменить брандмауэр и удалить его из запуска экземпляра. Затем перезапустите ваш старый экземпляр, и огненная стена не запустится. Тогда ssh в это как обычно.

Вот хороший учебник о том, как это сделать. https://aws.amazon.com/articles/5213606968661598

Другие вопросы по тегам