Быстрая проверка базовых настроек Linux и BSD — кто что обычно гоняет?
Короче, у всех, кто сидит на Linux или FreeBSD, есть свой список проверок после установки или перед запуском чего-то серьёзного. Например, я обычно начинаю с проверки базовых вещей — правильно ли прописан hostname, время синхронизируется, есть ли основные группы и юзеры, базовые права на /etc и домашние папки. Потом гляжу настройки сети — живы ли нужные интерфейсы, не конфликтуют ли IP, подняты ли firewall-правила (iptables или pf). Ещё классно проверить установленные демоны — ничего лишнего, а нужные сервисы стартуют без ошибок и на нужных портах.
Плюс сравниваю системные логи (journalctl или syslog) на предмет сбоев — не всегда сразу заметно, но вдруг что-то конфликтует. Если есть ZFS или подобное, то обычно проверяю целостность пула и состояние дисков. Это базовый минимум, чтобы быть спокойным.
Любопытно узнать, что у вас в списке — может, кто-то качает свои оригинальные скрипты или ставит нестандартные проверки, как, например, автоматическую проверку обновлений безопасности с nano-отчётами? Или какие-то хитрости с разрешениями, чтобы не дали лишнего доступа приложухам? Делитесь, интересно!
У меня тоже стартом проверки идут базовые вещи — правильный hostname, синхронизация времени и базовые разрешения на /etc, чтобы не было лишнего доступа. Потом быстро гляну сетевые интерфейсы и firewall, чтоб не зависало на тупых конфликтах. Логи проверяю всегда, вдруг сервисы стартуют с ошибками — сразу легче понять, что где подкручивать. В целом, минималка, но помогает избежать проблем в разы.