Инструменти за сигурност с отворен код
Lynis: CLI за одит на Linux за проверки на положението с една команда
Lynis е одиторът на конфигурацията на хоста: преносим CLI, който одитира състоянието на сигурността на Unix хост с едно изпълнение, стотици проверки в защитата на ядрото, практики за удостоверяване, разрешения, регистрационни файлове и инсталиран софтуер, завършвайки с индекс на защита плюс файл с отчет. Няма агент и демон: стартирайте го периодично или със скриптове и това е най-бързият честен първи поглед върху конфигурационната хигиена на Linux имоти.
Ключови точки
- Моделът на инструмента е прост: базиран на обвивка одит се изпълнява от източника (не се изисква инсталация) и чете какво всъщност има на хоста, конфигурационните файлове, състоянието на пакета, разрешенията, дефинициите на услугата; нулев агент означава, че може да работи срещу отдавна забравени флоти чрез скриптове през SSH (с лека предпазливост при заети хостове).
- Резултатите са индекс плюс подробности: индексът на втвърдяване 0-100 обобщава позицията (и се държи като KPI за изпълнение), файлът с отчет (lynis-report.dat) захранва таблата за управление/CI, а констатациите носят предложени корекции, изрично обвързани с идентификатори на теста; работният процес е сканиране, разлика спрямо последното изпълнение и присвояване на собственици за констатация.
- CIS картографирането е частично и полезно: много проверки са в съответствие с препоръките на CIS бенчмарка, но Lynis не е пълен скенер за съответствие с CIS (компанията зад предлага корпоративни добавки); третирайте референтните показатели като ускорители, а не самия сертификат за съответствие.
- Работният процес за коригиране е стойността: констатациите от одита идват с конкретни корекции (директиви за конфигурация, премахване на пакети, промени в разрешения); съчетайте с инструмент за управление на конфигурацията (Ansible/Salt, вижте нашите специални статии) за прилагане, тъй като ръчното коригиране се разпада в рамките на една четвърт.
- Изпълнението му е евтино, вземането на решения за промени не е: одитът в производството е предпазлив (някои сонди са по-тежки от други), планирането на прозорци има значение при натоварени хостове и делтата между хостове (една и съща услуга, конфигурирана по различен начин в целия парк) често е най-интересното откритие.
- Къде се намира в нашия набор от инструменти за сигурност: Lynis е одиторът на конфигурацията на хоста (хигиената на една машина), Wazuh SCA разширява същата идея в цялото имущество с агенти (нашата специална статия), OpenVAS сканира излагането на мрежата, а Falco наблюдава времето за изпълнение; месечното изпълнение на Lynis плюс непрекъснатите проверки на Wazuh е солидна базова линия.
Бележка от терен
Провеждането на Lynis, което се оправда: два идентични уеб хоста, втвърдяващ индекс 74 и 51, разминаващи се с една промяна на sysctl и една SSH конфигурация преди две години. Намирането на разликата отне пет минути и корекцията беше модул за управление на конфигурацията, който сега пази и двете. Одитите плащат в делти.
Често задавани въпроси
Инструменти за сравнение на Lynis срещу OpenSCAP/CIS?
Lynis е по-лекият преносим CLI отговор; OpenSCAP носи базирания на XML SCAP формализъм и може да генерира официални отчети за съответствие; за бърза месечна проверка на позата с индекс на втвърдяване на всеки хост, Lynis печели при триене.
Как изглежда типичният списък за саниране?
Политика за пароли и корекции на конфигурацията на SSH, съкращаване на услугата, защитени разрешения за чувствителни файлове, пълнота на регистриране и настройки на sysctl на ядрото; всяко откритие носи конкретна предложена корекция и ID на теста, така че списъкът за почистване се превръща директно в Ansible задачи.
Колко често трябва да го пускаме?
Ежемесечно при базова линия на флота, плюс след големи промени в конфигурацията или въвеждане на хост; стойността се комбинира чрез разлики спрямо предишното изпълнение, а не от необработения резултат от всеки отделен цикъл.
Безопасно ли е да работите в производство?
Предимно само за четене по дизайн, с възможност за няколко по-задълбочени тестове; стартирайте го по време на спокоен прозорец първия път и третирайте сонди, влияещи върху производителността, като избор на конфигурация, а не като настройки по подразбиране в производството.
Как Kinetikatech помага с инструменти за сигурност с отворен код
Това правим днес: Професионалистите от инструментариума за тестване всъщност поддържат заредени: скенери, снифери, кракери и уеб проксита обясниха начина, по който се използват при реални ангажименти – команди, флагове, изходи и къде седи всеки от тях в методологията. Нашата услуга Тестове за проникване и Сигурност на Linux сървъра покрива всичко — от оценка до внедряване, денонощен мониторинг и спешна реакция до 30 минути.