无法使用ppk文件与SCPlogin

我需要它连接到一个Linux服务器窗口使用.ppk文件连接。

步骤是:

  1. 使用ssh-keygen.在服务器linux中生成一个id_rsa密钥ssh-keygen.
  2. 复制id_rsa文件到PYTTUgen的Windows机器。
  3. 导入id_rsa并导出私钥( .ppk
  4. 尝试使用winSCPlogin,select生成的.ppk文件。
  5. 在Linux服务器尾部的安全日志和:

     No supported authentication methods available [preauth] 

怎么了?

我有另一个用户configuration使用此方法,它能正常工作。

非常感谢。

您是否将公钥添加到您的~/.ssh/authorized_keys文件(在服务器上)?

公钥在id_rsa.pub

顺便说一下,在您的本地机器上生成密钥对,然后将公钥添加到服务器~/.ssh/authorized_keys文件中更为安全。

谢谢,最后我解决了这个问题。 解决方法是将/ home / username的目录权限更改为700,然后完成!

非常感谢!