Magento Imagine Awards 2019 Finalist

How do I get an SSH Public Key on Mac?

.So you have been to asked for your Public SSH Key? We are here with a quick guide into getting hold of one on your Mac!

Step 1 – Open Terminal

Terminal header image

There are many options of running the SSH public key on Macs. However we recommend running this from the terminal command line as this is the easiest.

To get started, you need to open the Terminal application which is found in Applications > Utilities > Directory, but you can also launch this by hitting cmd+spacebar and typing “Terminal” into the search box and then return.

Once open you will be greeted with a window where your cursor is just after a $ symbol. This means you are ready to go!

Step 2 – Generate Your SSH Keys

Now you are ready to type, enter the following command and hit enter:

ssh-keygen -t rsa -b 4096

If this works, you will be asked where to save your keys, the default location is fine so you can just hit enter again. Please be aware that if you enter a location other than default then the code in Step 3 will change to the location you specified.

Next you will be prompted to enter a passphrase. This can be anything you wish but please remember it as you will need to confirm it immediately after.

That’s it! Your keys have been generated, now how to you get hold of them? You’ll still need this Terminal window, so keep it open for now.

Step 3 – Save your Private Key, send your Public Key

Your Private Key will live forever at location you specified in Step 2. You should NEVER share your Private Key, so keep it a secret!

Your Public Key needs to be sent over to us so we can set you up with access. In order to copy your Public Key so you can paste it into an email, simply enter the following command in your Terminal window and hit enter:

pbcopy < ~/.ssh/

You should now have your Public Key on your clipboard. Now head over to your email client, paste into the email content and send it over.

Once we’ve received your Public Key, our server technicians can set you up with access to the server and talk you through how to connect.

If you need any further assistance, please contact your account manager by raising a support ticket or calling the office on 01785 279920.


Subscribe via email

Sign up to get notifications of new posts by email.

Share this article

Posted in Uncategorised

Other posts you might like

In its most basic terms, SFTP or SSH File Transfer Protocol is a way of transmitting information between a host…

So you have been to asked for your Public SSH Key? We are here with a quick guide into getting…

Importing and Exporting data in Magento using the data-flow profiles has never been particularly quick, neither does it always work…

Call us on 01785 279920

Our friendly Magento experts are happy to answer your questions.

Follow us!

Get the latest eCommerce news, reviews and expert advice in your inbox.

To find out more about how we use your data, read our Privacy Policy