没有密码的 OpenSSH 无法工作 Cygwin Windows 7

没有密码的 OpenSSH 无法工作 Cygwin Windows 7

我尝试了几种不需密码即可安装 openssh 的方法,但都不起作用。使用密码即可!(Cygwin,Windows7 32 位)

首先我这样做无需密码执行 ssh 命令?

实际上(完全删除 cygwin、服务和用户后)我是这样做的:

  1. Windows 7,无 UAC
  2. cygwin 设置 openssh (和 mc)
  3. 终端:ssh-host-config 使用的严格模式:否 权限分离:是 将 sshd 安装为服务:是 守护进程的 cygwin 值:ntsec 注册的服务“cyg_server”创建新的用户帐户密码!

    -> 主机配置完成!

  4. 终端:ssh-user-config 创建 SSH2 RSA 身份文件:是 密码:空 您是否要使用此身份登录此机器:是(添加到 /home/x/.ssh/authorized_keys)

    相同适用于:SSH2 DSA SSH2 ECDSA SSH1 RSA

    -> 配置完成!

  5. 网络启动 sshd

  6. ssh x@localhost (将 localhost 添加到已知主机)

    连接已关闭:::1

  7. ssh x@localhost-vvv

debug1:提供 RSA 公钥:/home/x/.ssh/id_rsa debug3:send_pubkey_test debug2:我们发送了一个公钥包,等待回复连接由 ::1 关闭

我做错了什么?有人能帮帮我吗?

相关内容