Skip to content

sokdr/LinuxAudit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

865b4fd · Sep 27, 2024

History

83 Commits
Jul 16, 2024
Sep 27, 2024
Jul 16, 2024
Jul 16, 2024

Repository files navigation

Description

This is a Security Audit bash script to gather instantly information about your Linux system which can also help you in the process of hardening.

linux

The script checks for the following information:

  1. Linux Kernel Information.
  2. Current User and ID information.
  3. Linux Distribution Information.
  4. List Current Logged In Users.
  5. Uptime Information.
  6. Running Services.
  7. Active Internet Connections and Open Ports.
  8. Check Available Space.
  9. Check Memory.
  10. History (Commands).
  11. Network Interfaces.
  12. IPtable Information.
  13. Check Running Processes.
  14. Check SSH Configuration.
  15. List all Packages Installed.
  16. Network Parameters.
  17. Password Policies.
  18. Check your Source List File.
  19. Check for Broken Dependencies.
  20. MOTD banner message.
  21. List User Names.
  22. Check for Null Passwords.
  23. IP Routing Table.
  24. Kernel Messages.
  25. Check Upgradable Packages.
  26. CPU/System Information.
  27. TCP wrappers.
  28. Failed login attempts.

Usage

Open the terminal and enter the below command to change permissions on the script.

chmod +x LinuxAudit.sh

Execute ./LinuxAudit.sh

Testing

Tested on Debian OS

Releases

No releases published

Packages

No packages published

Languages