Putty PPK file to Xshell key file for use
Today, my classmate gave me a putty remote login to use the PPK file (that is, the suffix named PPK) let me telnet to the host, but I used Xshell, import this PPK file, encountered the "Failed to import the user key!" Error.
Refer to this article on the Internet, found the solution, as follows
1, find the Putty installation directory under the PUTTYGEN.EXE, open it, select "Conversions"-> "Import Key", select the PPK file to import. After import, the following "Export OpenSSH key" option from Gray becomes available, click it, export a file of your own name, this file defaults to no suffix name. You are prompted not to set a password when you export, click "Yes" or set a password yourself.
The file that is exported now is the file that the Xshell login needs.
2, in Xshell a new session or modify the existing session configuration (Properties), find "Connection"-> "Authentication", method Select "Public Key", User Name fill in the user name to log in, click the Browse button, and then import the file putty just exported, because this file we just did not set the password, so the passphrase do not have to fill, completed as follows. This is done by using the putty login to use your familiar Xshell login.
References: 1, http://www.cnblogs.com/tintin1926/archive/2012/07/23/2605039.html