生成的公钥和私钥

时间:2015-06-11 17:04:27

标签: ssh cygwin openssh

有人可以帮忙吗?我在Windows 7中安装了openssh(版本OpenSSH_6.8p1,OpenSSL 1.0.2a)并且我已经生成了公钥和私钥,但是我无法连接到该SSH。我收到错误"连接已关闭127.0.0.1"如果我使用命令" ssh localhost"

但是,我可以通过跳过公共密钥身份验证来连接#S; localhost -o PubkeyAuthentication = no"

输出命令" ssh -v localhost"

  

OpenSSH_6.8p1,OpenSSL 1.0.2a 2015年3月19日
debug1:阅读   配置数据/ etc / ssh_config
debug1:连接到localhost   [127.0.0.1]端口22.
debug1:已建立连接。
debug1:   身份文件/home/Vinoth/.ssh/id_rsa类型1
debug1:   key_load_public:没有这样的文件或目录
debug1:identity file   /home/Vinoth/.ssh/id_rsa-cert类型-1

debug1:key_load_public:否   这样的文件或目录
debug1:身份文件   /home/Vinoth/.ssh/id_dsa类型-1

debug1:key_load_public:没有这样的   文件或目录
debug1:identity file   /home/Vinoth/.ssh/id_dsa-cert类型-1

debug1:key_load_public:否   这样的文件或目录
debug1:身份文件   /home/Vinoth/.ssh/id_ecdsa类型-1

debug1:key_load_public:否   这样的文件或目录
debug1:身份文件   /home/Vinoth/.ssh/id_ecdsa-cert type -1
debug1:key_load_public:   没有这样的文件或目录
debug1:身份文件   /home/Vinoth/.ssh/id_ed25519类型-1
debug1:key_load_public:否   这样的文件或目录
debug1:身份文件   /home/Vinoth/.ssh/id_ed25519-cert type -1
debug1:启用   协议2.0的兼容模式
debug1:本地版本字符串   SSH-2.0-OpenSSH_6.8
debug1:远程协议版本2.0,远程   软件版本OpenSSH_6.8
debug1:匹配:OpenSSH_6.8 pat   OpenSSH * compat 0x04000000
debug1:SSH2_MSG_KEXINIT发送
  debug1:收到SSH2_MSG_KEXINIT
debug1:kex:server-> client   aes128-ctr umac-64-etm@openssh.com none
debug1:kex:   client-> server aes128-ctr umac-64-etm@openssh.com none
debug1:   期待SSH2_MSG_KEX_ECDH_REPLY
debug1:服务器主机密钥:   ecdsa-sha2-nistp256 SHA256:4Lnpmdki8UuIiQtJyZoc2vxu8x9l   PVSN4vykW + axilc
debug1:Host' localhost'已知并匹配   ECDSA主机密钥。
debug1:找到密钥   /home/Vinoth/.ssh/known_hosts:1
debug1:SSH2_MSG_NEWKEYS发送
  debug1:期待SSH2_MSG_NEWKEYS

调试1:SSH2_MSG_NEWKEYS   收到
debug1:服务器不允许漫游
debug1:   SSH2_MSG_SERVICE_REQUEST已发送
debug1:SSH2_MSG_SERVICE_ACCEPT   收到
debug1:可以继续的身份验证:   publickey,密码,键盘互动
debug1:下一步   验证方法:publickey
debug1:提供RSA公钥:   /home/Vinoth/.ssh/id_rsa
连接已关闭127.0.0.1

0 个答案:

没有答案