Secure Shell (SSH)
Date: June 2003
What is the Secure Shell (SSH)? What is a strong and weak points of SSH?
That is a great and I would like to offer my answer to you. SSH is used mostly in a
Unix / Linux environment to provide terminal emulation to a remote machine. The main
benefit of SSH is like you said is it is secure. Basic terminal emulation or Telnet
communicates to the remote machine over an unsecured channel, meaning all information
passed via the host and client is sent in clear text. If a person on your network used
a network analyzer to view information over the wire they would be able to see what
you are sending and receiving to and from the remote computer. With SSH if a person
tried to view packet information with a network analyzer they would not be successful,
reason being is the packets in a SSH session are encrypted. The only draw back with SSH
is the remote computer and the host need to be configured to communicate at the SSH level.
If there is a firewall that is in between the remote computer and the host, the appropriate
ports will need to be opened on the firewall to allow communication.
I hope this answers your question.
Thanks for using NEWTON!
Click here to return to the Computer Science Archives
Update: June 2012