It is not practical for you to be physically present, typing in your GOSH password, every night when your backup is to run.

By creating a public/private SSH keypair, and uploading the public key to your gosh.com filesystem, you can allow your backup process to authenticate without your password.


Generating the SSH Keypair

First, log into your Linux / UNIX system as the user that your backups will run under. So, if your backups will run as the root user (which is very common) you need to log in as root.

Now run the following command below:
# ssh-keygen -t rsa
For doing backups with LONE-TAR use this command below:
# ssh-keygen -t dsa

Accept the defaults - do not change the filenames or file locations It is very important that the resultant private and public keys reside in your home directories
SCO --> /.ssh
Linux --> ~/.ssh

DO NOT enter a passphrase - just hit enter twice, leaving an empty passphrase.


Uploading Your Public Key

Upload your newly created public key using this command:

Linux Users run this command below
# scp ~/.ssh/id_dsa.pub This email address is being protected from spambots. You need JavaScript enabled to view it.:.ssh/authorized_keys
SCO Users run this command below
# scp /.ssh/id_dsa.pub This email address is being protected from spambots. You need JavaScript enabled to view it.:.ssh/authorized_keys

* NOTE * [ Please replace 123 with your actual GOSH account # provided by Lone Star ]

DO NOT change the permissions on the uploaded file, before or after the upload

DO NOT change the permissions on your home directory, or your .ssh directory


Testing Your Passwordless Login

Test that your key works by ssh'ing to your GOSH filesystem (from your local system, as the user who created/uploaded the key):

All Linux/UNIX Users run this command below
# ssh This email address is being protected from spambots. You need JavaScript enabled to view it. quota

You should not be asked for a password


Uploading Multiple Keys (optional)

It is possible to upload multiple public keys to your gosh.com account, allowing one or more users on one or more computer systems to log in without a password. However, you cannot just follow the above instructions over and over again, because each time you follow them, you will overwrite the previous key.

Instead, do this:

1. For the first user on the first computer system, follow the instructions above exactly.

2. For each subsequent user (possibly on different computer systems), replace the 'scp' step in the above instructions with:

Linux Users run this command below
# cat ~/.ssh/id_dsa.pub | ssh This email address is being protected from spambots. You need JavaScript enabled to view it. 'dd of=.ssh/authorized_keys oflag=append conv=notrunc'
SCO Users run this command below
# cat /.ssh/id_dsa.pub | ssh This email address is being protected from spambots. You need JavaScript enabled to view it. 'dd of=.ssh/authorized_keys oflag=append conv=notrunc'


3. Repeat this process for each user until you have a fully populated authorized_keys file in your GOSH account.


Support

If you have _any problems_ with this process, do not hesitate to email Support.
We will help you immediately, and have you up and running that same day.