Это может быть полезно в вашем случае rsnapshot
. Из справочной страницы
( справочной страницы rsnapshot ):
rsnapshot
- это утилита для создания снимков файловой системы. Он может делать инкрементные снимки локальной и удаленной файловых систем для любого количества машин.
Что касается вашего запроса на использование чего-то вроде git diff
, rsnapshot
может выполнить операцию, которая соответствует вашим потребностям. Просто используйте:
rsnapshot diff
Чтобы проверить различия между двумя каталогами , вызовите rsnapshot с аргументом "diff", за которым следуют два уровня резервного копирования или пути к каталогам.Например:
rsnapshot diff daily.0 daily.1
rsnapshot diff daily.0 / localhost / etc daily.1 / localhost / etc
rsnapshot diff /.snapshots/daily.0 /. snapshots / daily.1
Это вызовет программу rsnapshot-diff, которая просканирует оба каталога в поисках различий (на основе жестких ссылок).
Есть и другие альтернативы; actic
- один из лучших (ИМХО). Взгляните на чердак
Взято с faqforge.com:https://www.faqforge.com/linux/how-to-use-iptables-on-centos-7/
Centos 7 replaced the traditional IPTables Linux Kernel Firewall with the Firewalld service. There are still a lot of scripts available that require the use of IPTables. A common example is the software Fail2ban.
Попробуйте остановить firewalld(systemctl stop firewalld
)и установить iptables(yum install iptables-services
)и systemctl start iptables
.
Затем установите таким образом запрет вjail.local
:
banaction = iptables-multiport
banaction_allports = iptables-allports
, а затем перезапустите.