**Ошибка:** Изменение правил iptables на удаленном сервере без плана на случай ошибок. Добавили правило, из-за которого пропал доступ к продакшен-серверу. **Как надо делать:** Если нужно добавить правило на удаленный сервер, нужно добавить отложенный вызов команды, удаляющей правило, например: setsid bash -c "iptables -I FORWARD -j DROP; echo 'Started'; sleep 10; iptables -D FORWARD 1; echo 'Done'" &>/tmp/test_iptables & disown -a tail -f /tmp/test_iptables Здесь через 10 секунд новое правило удалится из iptables даже если консоль отпадет. Другой способ: setsid bash -c "sleep 120; reboot -f" &>/dev/null & disown -a Здесь Вам нужно успеть за 2 минуты провести изменения и убить процесс bash. В противном случае (если сеть стала недоступна, например) сервер перезагрузится. ~~OWNERAPPROVE~~ /*Не удаляйте эту строку и ниже!*/ {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-09-24_подстели_подушку_заранее_при_опасных_операциях|type=vote|trace=user|tracedetails=1)}