复制Putty生成的SSH密钥对MacOS

我有一个目标BSD机器,我从我的窗口框连接到,我复制了由腻子生成的公钥和私钥对,我试图用Mac OS在不同的笔记本电脑上使用它们。 我在MAC上将密钥复制到〜/ .ssh /文件夹,但是它们无法连接到BSD机器。 这些是我的日志。

debug1: Authentications that can continue: publickey debug3: start over, passed a different list publickey debug3: preferred publickey,keyboard-interactive,password debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Trying private key: /Users/username/.ssh/public debug1: PEM_read_PrivateKey failed debug1: read PEM private key done: type <unknown> debug3: Not a RSA1 key file /Users/username/.ssh/public. debug1: PEM_read_PrivateKey failed debug1: read PEM private key done: type <unknown> debug1: PEM_read_PrivateKey failed debug1: read PEM private key done: type <unknown> debug2: bad passphrase given, try again... debug3: Not a RSA1 key file /Users/username/.ssh/public. debug1: PEM_read_PrivateKey failed debug1: read PEM private key done: type <unknown> debug2: no passphrase given, try next key 

我还忘了什么? 提前致谢

在puttygen中,您可以在转换中将您的密钥导出到OpenSSH密钥中。 您可能想尝试使用此function导出它。