通过putty拒绝私人密钥访问ssh

时间:2012-08-30 18:24:34

标签: virtualbox putty vagrant

我正在研究VM和流浪汉。

当我尝试通过putty访问ssh时,我收到网络拒绝错误。

我已经安装了putty,puttygen,vagrant和virtualbox。 我正在使用窗口7 32位。

我做的是......

  1. 使用puttygen并转到.vagrant.d文件夹以选择insecure_private_key。
  2. 我创建了名为“putty_key”的私钥
  3. 转到Putty:Connection - > Data和我把“vagrant”作为自动登录用户名
  4. 转到连接 - > ssh->身份验证,我选择“putty_key”作为身份验证的私钥文件。
  5. 然后我回到会议 主机名(或IP地址):localhost 部分:2222 保存的会话:流浪汉 然后我保存了设置。
  6. 当我双击“vagrant”时 弹出错误窗口

    “网络错误:拒绝连接”

    我不确定我收到此错误的原因。

    有人知道这个问题的解决方案吗?

1 个答案:

答案 0 :(得分:2)

“拒绝连接”通常表示目标端口没有侦听套接字。验证您是否在端口2222上侦听了SSH服务器,并验证它是否至少绑定到环回接口。

要执行此操作,请从命令提示符netstat -p tcp -a -n查找状态为LISTENING的行,以及以{{1}结尾的本地地址 }}