Linux Security
(History)
(Security)
( Operating System Overview)
https://www.geeksforgeeks.org/linux-history
https://linuxsecurity.com/features/how-secure-is-linux
https://medium.com/@cybersecuritystephen/linux-security-operating-system-overview-99e9bacb1616
What are some vulnerabilities associated with Linux?
One major vulnerability that I have really found in Linux is errors in the Kernel. When there is a flaw in the kernel, it is always a tad difficult to patch. Most times, it always requires a whole update of the kernel. Linux users always procrastinate with these updates and leave their systems vulnerable.
To avoid vulnerabilities, it is best to minimize the attack surface. For example,
- Use a firewall to prevent public connections from accessing internal ports
- Do not make internal resources such as databases accessible to the public
- Change SSH port to uncommon one, avoid root login, and close password login (use SSH key instead)
- If multiple users use the system, separate their privileges and don’t give them full sudo privilege
- Be cautious about using SMB, FTP, NFS, Telnet, etc. Unless you really need them, do not use them.
- Update your packages periodically and check your public applications (such as websites) for vulnerabilities.