For daily Linux usage, most system administrators/users must master a few techniques to help them use their Linux machine to its full potential. It is like having a Swiss Army knife and using it to just cut vegetables. Linux hides many useful techniques for daily-life tasks, and CentOS 7 is one of the latest and most reliable OS that many users can use to solve tons of problems.
Through this chapter, we are going to show some of the most needed tools that we believe any system administrator should know how to use. We will be showing how to use these tricks and tools to better manage a CentOS 7 server infrastructure.
Within this chapter, we are going to present the following topics:
Connecting to multiple Linux machines using SSH
Securing SSH and root login configurations
SSH key-based authentication
Installation and configuration of SpamAssassin
Setting up the Clamav antivirus
Configuration of Mytop for a MySQL database
Setting up Samba and NFS for file...