Grant SSH Access When Using SSH Keys: A Secure Guide

How to grant SSH access to my server if I'm using SSH keys on it?

AlertIn accordance with our security policy, we do not accept external SSH keys that are provided by outside means, such as an attachment to the ticket, email, archive, link, etc. To connect to customer servers, we use keys (both public and private) generated by secure forms, which we use to safely store such data.

Generating the public key

Step 1. When contacting our support specialists via a created ticket, you will be sent a secure link, which you need to open to fill in the access credentials. Proceed via this link and enter the data (such as Magento admin area access details, hostname, SSH port, etc.). 

Step 2. After specifying the credentials, please select Key in Magento file access section → Authorization Type.




Step 3. Press the Secure Submit button at the bottom of the page when you're ready.



Step 4. You will see a box with the generated public key, which you need to place on your server and authorize.


Adding the public key to the server:

Step 1. Navigate to the /home/*sshusername*/.ssh server folder and find the authorized_keys file. 



Step 2. Copy the contents of the box with the public key, or, if you downloaded it as a .pub file, the content of the downloaded file, into the authorized_keys file, and save the changes.



That's it! Now we will be able to connect to your server.

      • Related Articles

      • Where can I find Composer access keys?

        When installing the package from the Amasty Composer repository for the first time, the system requests the login (Public Key) and password (Private Key). These access keys can be found in the customer account under License Registration tab inside ...
      • I keep my extensions under different amasty.com accounts. How do I manage the Composer keys?

        Composer keys can’t be transferred or united once they're created. However, as an alternative option, you can create a License Registration project in one of your amasty.com accounts that will have its own composer keys, and share that project with ...
      • How to switch to project-level composer keys from old account-level keys?

        The option of creating composer keys in Products tab of amasty.com accounts was deprecated, and such account-level keys have been deactivated. This means that Amasty extensions can't be downloaded using such keys anymore. To avoid any service ...
      • GraphQL Application Server Compatibility

        Amasty has introduced additional GraphQL Application Server compatibility package. This package is listed in the 'suggest' section of the composer.json file. Please ensure that you install the corresponding package via Composer using the following ...
      • Why don't I have access to the module version compatible with Hyva theme?

        Extension packages that introduce Hyva compatibility are available only by subscription model. Clients who purchased the module by product subscription or by one-time payment model before February 1, 2022, and subsequently activated the support ...