Secure any Linux server from hackers and protect it against hacking. The practical Linux Administration security guide.
Key Features
- You will be able to harden a Linux system, reduce its surface of vulnerability, and reduce the risk of your Linux system being hacked or compromised.
Book Description
Keep yourself and your company out of the news by protecting your Linux systems from hackers, crackers, and attackers! This course will not only teach you the security concepts and guidelines that will keep your Linux servers safe, it will walk you through hardening measures step-by-step. By the end of this course, you will be able to tighten up the security on any Linux system. You'll learn the security weaknesses of the Linux operating system and will be given step-by-step instructions on how to protect those weaknesses. You'll even learn some security concepts that apply to information security as a whole while focusing on Linux-specific issues that require special consideration. What you learn in this course applies to any Linux environment or distribution including Ubuntu, Debian, Linux Mint, RedHat, CentOS, Fedora, OpenSUSE, Slackware, Kali Linux, and more.
What you will learn
- How to protect your Linux systems against hackers.
- Ways to prevent attackers from breaking into your systems, even when they have physical access to your machine.
- How to enforce strong password policies and control password as well as account aging policies on your Linux servers.
- SSH Hardening practices.
- Network security tactics.
- Port scanning and network service detection.
- How the Linux firewall works and exactly how to configure it.
- How to protect the superuser (root) account.
- Ways to share accounts securely with an audit trail.
- File system security and encryption.
- Using and configuring sudo, and why you need to.
- Advanced Linux permissions, including special modes, file attributes, and access control lists (ACLs).
Who this book is for
This course targets anyone with a desire to learn how to secure and harden a computer running the Linux operating system. Linux system administrators looking to make the systems they support more secure and people thinking about a career as a Linux system administrator or engineer will benefit from this course. This course is not for people who have never used the Linux operating system before.