Перед правкой копируйте файл с timestamp, меняйте точечно, проверяйте configtest/dry-run и только потом reload — снижает риск «поправили и упали».
Разбор
cp nginx.conf nginx.conf.bak.$(date +%F%H%M).
diff -u / git для /etc (etckeeper) дают аудит.
- Валидация:
nginx -t, sshd -t, visudo -c.
- Документируйте изменение в тикете: зачем и как откатить.
Итог
Прод-конфиг без бэкапа и проверки синтаксиса — лотерея доступности.