I have added a section which list down list of shared hosting which allows SSH Access. see http://www.top10webhosting.com/ssh_hosting.php
Secure Shell (SSH) is a UNIX-based command interface and protocol for securely getting access to a remote computer. SSH is actually a suite of three utilities – slogin, ssh, and scp – that are secure versions of the earlier UNIX utilities, rlogin, rsh, and rcp. SSH commands are encrypted and secure in several ways. Both ends of the client/server connection are authenticated using a digital certificate, and passwords are protected by being encrypted.
SSH allows you to connect to your server securely and perform Linux command-line operations.
Connect to the server
You will first need to choose an SSH client.