08 August 2014

Contact Hostgator For SSH

By Dhruv Patel


When a user requires a secure connection to login and execute commands over an unsecured network, such as when communicating with a server, a network protocol that encrypts data, such as SSH (Secure Shell), is enabled. A client specific SSH program running on a client machine can establish a secure connection to a server that is running a server specific SSH program. All web hosting accounts will have hostgator ssh enabled by default.

A shell environment that limits the user to their own top level directory, or an emulation of the root directory, is called a jailed shell. Jailed SSH is offered on all HostGator shared web hosting accounts and requires a connection via port 2222 to the SSH enabled host server, and login details to access a control panel. Jailed shell environments are useful for setting access permissions for all users on the system, such as allowing certain users to execute some commands while restricting others.

Jailed SSH is also available for free on the primary domains of reseller web hosting accounts. To activate SSH on multiple accounts, a once only small fee is charged per sub-account, each with its own control panel. To connect to the SSH server, port 2222 is used along with a login username and password for the control panel.

Virtual private servers (VPS) are virtual machines offered for web hosting by HostGator. Dedicated servers are also used for web hosting; these are unshared servers that are dedicated entirely to one client. Dedicated server hosting gives full permission access to the root directory, allowing the administrator to execute any type of command on their server. VPS and dedicated hosting use a port 22 connection, 'root' username, and a web host manager (WHM) password.

Unix based machines use SSH more than other types of operating systems, though Windows clients can use it, too. Unsecured shell protocols might send critical information in the form of plain text, which is easily intercepted and read by unauthorized users; SSH available on HostGator accounts uses encryption technology so that sensitive data can be sent securely over any unprotected network.

SSH has many uses in addition to logging into accounts and executing commands remotely. Tunneling is a method where protocol information can be carried from one incompatible network to another, or through a secure route in a cloud network, and is supported by SSH. This secure network protocol can also redirect data packets with port forwarding, and transfer files using secure copy protocol (SCP) and SSH file transfer protocol (SFTP).

SSH authentication on server and client HostGator accounts uses the public-key cryptography algorithm, which generates a pair of keys - one private key and one public key. These two keys share a mathematical similarity, even though they are different. SSH may generate public-private key pairs automatically for encrypting a network connection, requiring the client to authenticate with a password. Public-private key pairs may also be generated manually, in which case the user does not need a password to authenticate.

Cloud-based networks are generally unsuitable environments for the safe transmission of data. SSH offers a secure way of connecting through any unsecured network, and is enabled free on all HostGator accounts or primary domains, including shared, reseller, dedicated server and VPS accounts.




About the Author: