我有两台 Windows 机器并尝试使用 CYGWIN 进行 SSH。当提示密码时它工作正常。但是,当我生成私有/公共对时,看起来身份验证成功,但出现连接关闭错误。
这是详细日志:请帮忙
debug1:可以继续的身份验证:publickey、password、keyboard-interactive debug3:重新开始,传递不同的列表 publickey,password,keyboard-interactive debug3:首选公钥,键盘交互,密码 debug3:authmethod_lookup 公钥 debug3:剩余首选:键盘交互,密码 debug3:authmethod_is_enabled 公钥 debug1:下一个身份验证方法:publickey debug1:提供 RSA 公钥:/home/502537203/.ssh/id_rsa 调试 3:send_pubkey_test debug3:发送数据包:类型 50 debug2:我们发送了一个公钥包,等待回复 debug1:认证成功(公钥)。 已通过主机名 ([xxxx]:22) 进行身份验证。 调试 1:通道 0:新的 [客户端会话] debug3:ssh_session2_open:channel_new:0 debug2:通道 0:发送打开 debug3:发送数据包:类型 90 debug1:请求 no-more-sessions@openssh.com debug3:发送数据包:类型 80 debug1:进入交互式会话。 debug1:质押:网络 debug3:发送数据包:类型 1 debug1:通道 0:空闲:客户端会话,nchannels 1 debug3:通道 0:状态:以下连接已打开: #0 客户端会话(t3 r-1 i0/0 o0/0 fd 4/5 cc -1) 远程主机关闭了与主机名的连接。 与主机名的连接已关闭。 Transferred:发送2056,接收1500字节,0.0秒 debug1:退出状态 -1
现在正在工作。我做了以下事情
~/.ssh
设置0700的权限~/.ssh
0600下的所有文件sshd
服务cyg_server id
(在 ssh-host-config 期间创建)/etc/sshd_config
以允许PubkeyAuthentication yes
归档时间: |
|
查看次数: |
20638 次 |
最近记录: |