In this chapter, we began with learning basic networking concepts such as IP address, DNS, gateway, and so on. This was followed by essential networking commands used in CentOS 7. Then we looked at the management of network interfaces using nmcli (NetworkManager command-line interface), the editing of network configuration files for manual configuration, and modifying hostname, DNS server parameters, and so on. Thereafter, we learnt how to securely connect to remote hosts using the SSH Client and password as well as with public keys for authentication. Finally, we looked up how to securely transfer and synchronize files for backup from one host to another using the command line.
In the next chapter, we will learn about how to keep CentOS 7 and its installed applications up to date. We will also learn how to install or remove undesired applications using the command line...