Где я могу найти текущую стабильную версию sshd_config для RHEL?

Существует несколько одновременных экземпляров logrotate, запускаемых заданиями cron на вашем компьютере. Используемый файл состояния не блокируется, поэтому различные задания logrotate«наступают друг другу на пятки» при его обновлении.

Поскольку вы добавили свою конфигурацию myFileдля logrotateв каталог /etc/logrotate.d, вам не нужно явно чередовать их в отдельном задании cron. Обычный запуск задания logrotatecron автоматически подберет эту конфигурацию.

Если вам нужно запускать ротацию чаще, чем это происходит при ротации журнала по умолчанию в системе, я бы рекомендовал поместить конфигурацию myFileв другое место.

Чтобы гарантировать, что задание ротации не использует один и тот же файл состояния (в тех случаях, когда задание ротации может выполняться одновременно с заданием ротации системного журнала ), используйте другой файл состояния :

.
/usr/sbin/logrotate -f -s /some/location/myFile.state /some/location/myFile

Обратите внимание, что задание не обязательно запускать от имени пользователя root, за исключением случаев, когда файлы журналов принадлежат пользователю root или другому пользователю, кроме вас. Другими словами, если файлы журналов принадлежат вам, вы можете выполнить ротацию в личном задании cron.

0
28.02.2020, 15:47
1 ответ

Нет, нет. Ближайший из общедоступных ресурсов —opensshрепозиторий пакетов ; вам нужно будет выбрать ветку, а затем посмотреть в каталоге SOURCES, , например.для RHEL/CentOS 8 .

Файл sshd_configнедоступен, так как -находится в репозитории :, созданном путем исправления исходного файла из исходников OpenSSH. Чтобы создать файл, который устанавливается по умолчанию, вам нужно извлечь оригинал, затем найти все патчи, которые касаются его, и применить их (, например.openssh-6.6p1-GSSAPIEnablek5users.patch).

2
28.04.2021, 23:21

Теги

Похожие вопросы