安全审计与加固工具-Lynis

一、工具介绍

Lynis是一款Unix系统的安全审计以及加固工具,能够进行深层次的安全扫描,其目的是检测潜在的时间并对未来的系统加固提供建议。这款软件会扫描一般系统信息,脆弱软件包以及潜在的错误配置。扫描完成后,Lynis还会为我们生成一份包含所有扫描结果的安全报告。

Lynis 的主要目标包括:

  1. 自动化安全审计
  2. 合规性测试(如 ISO27001、PCI-DSS、HIPAA)
  3. 漏洞检测

 受众人群:

  1. 开发人员:测试该Docker映像,或改善已部署Web应用程序的强化。
  2. 系统管理员:运行日常运行状况扫描,以发现新的漏洞。
  3. IT审核员:向同事或客户展示可以采取哪些措施来提高安全性。
  4. 渗透测试人员:发现客户端系统上的安全漏洞,最终可能导致系统受损。

二、工具安装

1、软件包安装

对于运行 Linux、BSD 和 macOS 的系统,通常有现成的软件包。这是获取 Lynis 的首选方式,因为它安装快速且易于更新。Lynis 官方还提供 RPM 或 DEB 格式的软件包,适用于以下系统:CentOS、Debian、Fedora、OEL、openSUSE、RHEL、Ubuntu 等。

sudo apt install lynis

2、git安装

克隆或下载项目文件(无需编译或安装):

git clone https://github.com/CISOfy/lynis

三、工具使用

 ./lynis audit system

常用参数列表

参数缩写描述
--auditor "Name"为审计报告指定审计者名称
--checkall-c启动全面检查
--check-update检查 Lynis 是否为最新版本
--cronjob以 cron 作业方式运行 Lynis(包含 -c -Q
--help-h显示有效参数
--manpage查看手册页
--nocolors不使用任何颜色
--pentest执行渗透测试扫描(非特权用户模式)
--quick-Q除非出错,否则不等待用户输入
--quiet仅显示警告信息(包含 --quick,但不等待)
--reverse-colors为浅色背景使用不同配色方案
--version-V检查程序版本(并退出)

日志查看

nano /var/log/lynis-report.dat

查看其中的告警(WARNING)以及建议(SUGGESTION)

grep Warning /var/log/lynis.log
grep Suggestion /var/log/lynis.log

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇