Secheck is a Linux script that helps users monitor and address security concerns on their system.
The installation is straightforward and is initiated using a small install.sh script. Here is what you need to do:
1. Copy secheck-* to /usr/local/etc/ and visit /usr/local/etc/secheck.
2. Unpack the archive by typing tar-xvf secheck-0.01.tar.
3. Visit /usr/local/etc/secheck/
4. Make security.check and secheck executable by running chmod +x secheck and chmod +x security.check.
5. Open secheck and update the email address to the user or email address you want the output mailed to.
6. Run secheck.
7. Finally, crontab secheck.
If installation encounters an issue, you may need to cp a few files here and there, which will be rectified in the next release.
Secheck is equipped with numerous features that make it the preferred choice of many Linux users. Some of its key features include:
1. Shows open ports on the system
2. Shows the current users on the system
3. Shows how much drive space is free in gigabytes (GB)
4. Shows SUID and SGID files on the system
5. Checks for users with root accounts
6. Checks for passwordless accounts
7. Shows system processes
8. Shows who has su'd to root (also includes sudo)
9. Optional: shows denied packets through ipchains/iptables
10. Emails the output of all the features mentioned above to a user specified in the check.sh wrapper script.
11. Shows all files with no owner
12. Shows the differences between a baseline copy of: /etc/passwd, /etc/shadow, /etc/group, and /etc/inetd.conf with the current version.
In conclusion, Secheck is a dependable and robust Linux script that ensures that users can browse the internet securely without the fear of cyber threats. Try it out today and enjoy peace of mind; you won't regret it!
Version 0.03: N/A