小编Vin*_*oth的帖子

生成公钥和私钥后无法连接到 SSH

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

但是,我可以通过“ssh 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:身份文件 /home/Vinoth/.ssh/id_rsa-cert 类型 -1
debug1:key_load_public:没有这样的文件或目录目录
debug1:身份文件 /home/Vinoth/.ssh/id_dsa 类型 -1
debug1:key_load_public:没有这样的文件或目录
debug1:身份文件 /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 类型 -1
debug1:key_load_public:没有这样的文件或目录
debug1:身份文件 /home/Vinoth/.ssh/id_ed25519 类型 -1
debug1:key_load_public:没有这样的文件或目录
debug1:身份文件 /home/Vinoth/.ssh/id_ed25519-cert 类型 -1
debug1:启用协议 2.0 的兼容模式
debug1: 本地版本字符串 SSH-2.0-OpenSSH_6.8
debug1: 远程协议版本 …

ssh cygwin openssh

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

cygwin ×1

openssh ×1

ssh ×1