带有Windows的SHA键和MsysGit / Free CopSSH

时间:2012-11-15 18:10:26

标签: windows putty copssh

OS(对于更好或更糟)是XP

我遇到了一些问题,我看到了其他问题,但似乎都没有适用于我。

  1. 我安装了CopSSH,我可以使用明文密码登录。
  2. 现在我想将其升级为SHA密钥。
  3. 我使用PuttyGen获取公钥和私钥
  4. 然后我将这些复制到〜/ .ssh和%ICW%/ home /%un%/。ssh作为id_rsa和id_rsa.pub。
  5. 我按如下方式添加公钥....
  6. 示例Pubkey

    ---- BEGIN SSH2 PUBLIC KEY ----
    Comment: "rsa-key-20121115"
    AAAAB3NzaC1yc2EAAAABJQAAAIBdfRGHY4IYsUuDYzbgEy1wKXrszq5RVR4m2/gP
    WJwLwiaNHpahfPeHmsG7nD7qeVNVp+sSVouApm70ZdfGnxzOHiBydtdOuco+sbqZ
    irlyG9wS5yv8x9LFsGqZ34tbr8dgPXMdYnrJHJqUa3+ZMUNPXznRUzj/VTiwoS6/
    jMHzkw==
    ---- END SSH2 PUBLIC KEY ----
    

    示例known_host

    <ServerName>,<IP>,localhost ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIBdfRGHY4IYsUuDYzbgEy1wKXrszq5RVR4m2/gPWJwLwiaNHpahfPeHmsG7nD7qeVNVp+sSVouApm70ZdfGnxzOHiBydtdOuco+sbqZirlyG9wS5yv8x9LFsGqZ34tbr8dgPXMdYnrJHJqUa3+ZMUNPXznRUzj/VTiwoS6/jMHzkw== UN@SERVER
    

    所以现在我将生成的私钥添加到putty并尝试连接但是我看到以下内容......

    Server refused our key
    

    它仍然允许我使用我的密码登录。

    如何让Private Key auth工作?

1 个答案:

答案 0 :(得分:0)