Symptoms
- Plesk Obsidian is running on a Linux-based operating system
- The SSH Terminal button is not visible in the Dashboard icon section of a domain (Plesk > Domains >example.com)
- SSH access is enabled for the Service Plan that the Subscription of the domain is using
Cause
The SSH access type for the domain is set to Forbidden in Plesk > Domains > example.com > Hosting & DNS > Hosting > SSH access section
Resolution
1. Log into Plesk
2. Go to Domains > example.com > Hosting & DNS > Hosting > SSH access section
3. Set the SSH access Type to /bin/bash
(or any other option available in the dropdown menu that is suitable for your needs)
4. Press Save
Once this is done, the SSH Terminal icon will appear in the Dashboard section of the Domain card
Additional information
What is the difference between options 'Access to the server over SSH' parameter in Plesk?
How to grant a Subscription or Domain user SSH/SFTP access to its home directory in Plesk?
Scheduled Tasks Shell Setting | Plesk Obsidian documentation