Majority of the shared hosting company doesn’t allow SSH access to their customer due to security reasons.
Hosts below are the shared hosting company that allow SSH access.
Important, SSH access is NOT granted by default. All host require their customer to fax/mail in copy of driving license, passport as a proof of identity to have it enabled.