Xftp supports the public key user authentication method
that is an alternative way of identifying a user to a remote server
instead of typing a password.
To use the public key user authentication method, a user
generates a user key pair consisting of a public key (which
everybody is allowed to know) and a private key (which is kept
secret and not given to anyone). When the public key authentication
is in progress, the private key is used by Xftp to generate
a signature, and the public key is used by the SSH server to verify
the signature. That is, the possession of the private key works as
an identity of the user. Also, the user should register his public
key to the server in order to be authenticated. For more
information on the user keys, see User
Keys dialog box.
A user key can be created in the SSH server or Xftp. If
it is created in the server, you should import the private key to
the database of Xftp. If it is created in Xftp, you
should register the public key to the server.
In the list ¡°View public key format as¡±, select an
appropriate format depending on the type of your remote SSH
server.
Click Save As a File.
Note: After the public key is saved as a file, you should
copy it to the remote server. How to register the copied key into
your remote SSH account is different for each server and you may
find it helpful to read Step 4: Public Key
Registration.
Click Export. RESULT: The Save As dialog box
appears.
Enter a file name and click OK.
Note: The exported file is in the NetSarang User Key
format and it cannot be used in the applications provided by other
vendors. You may find it useful to export user keys when trying to
use the same private key in Xftp installed in another
computer.