Question1.
A Linux distribution for a long time has proven to be best among many when it comes to issues security. The ability mainly due to the different built-in features of safety provided. Secure socket shell communication is one of the many security features provided in Linux. SSH is a UNIX-based command driven interface protocol that is used to get access to remote computers.
Access to the secure socket shell is controlled through the use of digital signatures and password. Both on the client side and server side encryption of the data being transmitted ensure secure communication (Satoh, Nakamura & Ikenaga, 2015)
The main advantage is it provides more secure means of communication that use of passwords because of the use of private keys used. The protocol also provides for non-interactive login.
The disadvantage of SSH is that the ability of the approach to be more secure that password is based on how well the private keys can be protected. The system cannot be very scalable due to cumbersomeness associated with the distribution of the public keys (Hunter, 2004).
Question2:
It is also advisable to enable boot passwords and logging password and change the password often. Changing the passwords often prevents hackers from accessing the system through brutal force mechanisms.
References
Hunter, P. (2004). Linux security: Separating myth from reality. Network Security, 2004(8), 8-9. http://dx.doi.org/10.1016/s1353-4858 (04)00116-3
Satoh, A., Nakamura, Y., & Ikenaga, T. (2015)." A Flow-based detection method for stealthy attacks against Secure Shell". Journal of Information Security and Applications, 21, 31-41. https://dx.doi.org/10.1016/j.jisa.2014.08.003