To log in into other Aspera servers with public key authentication, you can also create key-pairs in command line. Follow these instructions:
Note: You can also use the application GUI to create SSH
keys or import existing keys for use with a selected user account. For instructions,
see Creating SSH Keys.
Create a .ssh in your home directory
Create a .ssh folder in your user account's home directory if it does
not exist:
> mduser_home_dir\.ssh
Go to the .ssh folder and continue:
> cduser_home_dir\.ssh
Run ssh-keygen to generate an SSH key-pair
Run the following command in the .ssh folder. The program prompts you
for the key-pair's filename. Press ENTER to use the default name
id_rsa. For a passphrase, you can either enter a password, or
press return twice to leave it blank:
> ssh-keygen -t rsa
Retrieve the public key file
When created, the key-pair can be found in your home directory's .ssh
folder (assuming you generated the key with the default name id_rsa):
user_home_dir\.ssh\id_rsa.pub
Provide the public key file (for example, id_rsa.pub) to your server
administrator, so that it can be set up for your server connection. The instructions for installing the public key on
the server can be found in the Setting Up a User's Public Key; however, the server
may be installed on an operating system that is different from the one
where your client has been installed.
Start a transfer using public key authentication with the ascp
command
To transfer files using public key authentication on the command line, use
the option -iprivate_key_file. For example:
In this example, you are connecting to the server
(10.0.0.2, directory /space) with the user account
jane and the private key
user_home_dir\.ssh\id_rsa.