Creating SSH Keys
In order to access Grata’s flat file you need to generate a public and private SSH key pair on your machine, local or hosted, and input the public key within the Grata Accounts page.
Create two pair of keys if you are accessing both the All Companies data warehouse option and exporting companies from a list.
Linux/MacOS User Guide
To access the full Grata flat file directory (including daily dumps of all Companies, Domains, Executive Contacts, and Location):
Open the terminal.
In the terminal, type: ssh-keygen -P "" -m PEM -f ~/<name as you wish>
You can choose what you would like to name your key and can replace <name as you wish> in the above accordingly.
This will create 2 files:
<name as you wish>
<name as you wish>.pub
Open the file <name as you wish>.pub with a text editor and copy the text within the file.
Alternative you can type the following: cat ~/<name as you wish>.pub which will print the public key to the terminal
Please remove any characters after the = sign and space when copying the key.
For example when you see the following: ssh-rsa AAAAB3g7WXEHsoO2OyIsgR8/dzr8dYVuGDzXOhClOpLB1E+zYrfghMV0Z/655X6Ic4pUl2EYATdRc= mpb@Alexs-MacBook-Pro-3.local
Copy only as follows: ssh-rsa AAAAB3g7WXEHsoO2OyIsgR8/dzr8dYVuGDzXOhClOpLB1E+zYrfghMV0Z/655X6Ic4pUl2EYATdRc=
Enter the public key in the Grata > Accounts page within the Flat File set-up screens.
Windows User Guide
To access the full Grata flat file directory (including daily dumps of all Companies, Domains, Executive Contacts, and Location):
Download and install PuTTYgen.
Click “Generate a public/private key pair” where the Type of key is RSA.
Save the private key as <name as you wish>. You can choose what you would like to name your key and can replace <name as you wish> accordingly.
In PuTTY, load <name as you wish> just generated.
In the top tap, go to Conversions then Export OpenSSH Key.
Enter the public key in the Grata > Accounts page within the flat file setup screens.