Является ли файл jail.local переопределением jail.conf или заменой jail.conf?
Когда я изучал Fail2Ban из учебных пособий, большинство из них обычно говорят либо скопировать jail.conf в jail.local, и внести в них изменения, а некоторые из них говорят о создании нового файла jail.local и предоставляют кучу настроек для копирования и вставить. Но они не обращаются к тому, как jail.local работает с jail.conf. Это 2 сценария:
Переопределение: если jail.local действует как переопределение файла jail.conf, то все, что мне нужно сделать, - это только добавить необходимые конфиги, которые я хочу переопределить, к настройкам по умолчанию, указанным в jail.conf. В этом случае мне не нужно добавлять конфигурацию SSH и т. Д., Поскольку она уже включена в jail.conf.
Замена: Если jail.conf становится недействительным, когда присутствует jail.local, тогда мне нужно добавить все правила в jail.local, а затем отредактировать те, которые я хочу изменить.
Можете ли вы подтвердить, что происходит с jail.conf, когда jail.local присутствует, пожалуйста? Если jail.local действует как переопределение поверх файла jail.conf, тогда мне будет проще иметь только те несколько строк правил, которые я хочу добавить к нему, что также облегчает поддержку и удобочитаемость. Каков наилучший подход к этому?