Discuss what is SSH and the advantages and disadvantages of using it on your Linux distribution. Also discuss how to control ssh access and how you configure this service. Solution SSH is also known as Secure Socket Shell. It is a network protocol that provides administrators with a secure way to access a remote computer. For advantages of it, SSH is widely used by network administrators for managing systems and applications remotely. It allows them to log in to another computer over a network, execute commands and move files from one computer to another. The biggest disadvantage would be people logging in as the computer\'s administrator over SSH and this can be done by brute force for the password. To limit ssh access to a linux machine based on originating IP address, edit /etc/hosts.allow:.