SSH, or Secure Shell, is a network protocol which is used to connect to a server and perform different tasks via a command line. The protocol is preferred by many knowledgeable users, due to the fact that the information transmitted over it is encrypted, so it cannot be intercepted on the way by a 3rd party. SSH access may be employed for lots of things with regards to the type of web hosting account. With a shared hosting account, for example, SSH is one of several ways to import/export a database or to upload a file in case the hosting server allows it. In case you have a virtual or a dedicated server, SSH can be used for pretty much everything – you may install software or restart particular services including the web server or the database server that run on the machine. SSH is used primarily with UNIX-like Platforms, but there are clients that permit you to use the protocol if your computer system is working with a different OS as well. The connection is created on TCP port 22 by default and the remote web server always listens for incoming connections on that port even though lots of providers change it for security reasons.