嗨我试图连接到多个heroku帐户我做了一些导致这个错误的东西。 “ssh:连接到主机heroku.com端口22:没有路由到主机”我不知道问题是什么或如何解决它,所以我想从我的机器上用heroku和ssh键开始。如何删除当前配置并重新开始?ssh:连接到主机heroku.com端口22:没有路由主机
0
A
回答
0
也许在你的$ HOME/.ssh/config文件中奇怪地设置了一些东西。你可以尝试备份这个文件,然后删除它,看看它是否能解决你的问题。
1
有几件事情我会尝试这样做:
- 确保有在你的主机没有设置古怪(/ etc/hosts文件)文件,是造成混乱
- 检查你的〜/ .ssh目录并确保你期望在那里的钥匙...在那里。
- 检查您的〜/ .ssh/config文件中是否有任何不正确的信息
- 确保您的heroku SSH服务器实际上正在侦听端口22.出于安全目的,许多人将更改默认SSH端口。
- 确保您尝试使用的私钥上传到heroku服务器。某些SSH实例不会告诉您,出于安全目的,它是无效的密钥。相反,它只会给你你提到的拒绝信息。
如果我想到任何其他诊断,我一定会更新。
祝你好运。
+0
有没有办法从头开始?我发现很难跟随,因为这是非常新的。我要检查什么关键。在我的.ssh文件夹中有三个文件我 – flexxxit 2012-08-14 14:59:48
+0
您的.pub(公共)密钥是您应放在其他服务器上的密钥。您的私钥只能由您和您保持。你当然可以从头开始删除所有的密钥,并生成一个新的密钥放到你的Heroku服务器上。在删除它之前,请确保您有一种方法可以在不使用密钥的情况下连接到您的heroku服务器。 – 2012-08-14 16:25:17
相关问题
- 1. 的ssh:连接到主机heroku.com端口22:连接被拒绝
- 2. 的ssh:连接到主机heroku.com端口22:连接超时
- 3. ssh:连接到主机bitbucket.org端口22:连接超时
- 4. ssh:连接到主机128.114.126.232端口22:连接超时
- 5. ssh:连接到主机X.X.X.X端口22:连接超时
- 6. ssh:连接到主机github.com端口22:连接超时
- 7. 的ssh:连接到主机heroku.com端口22:错误的文件号致命:远程主机挂了意外
- 8. 安装hadoop时ssh失败:连接主机主机端口22:连接拒绝
- 9. ssh“端口22:没有路由到主机”在bash脚本中的错误
- 10. 的ssh:连接到主机X.X.X.X端口22:操作超时
- 11. 没有到主机的路由:连接
- 12. git push heroku master给出错误ssh:连接到主机heroku.com端口22:连接拒绝
- 13. SSH没有路由到主机
- 14. npm安装错误:ssh:连接到主机github.com端口22:连接超时
- 15. tsung postgresql ssh:连接到主机localhost端口22:连接被拒绝
- 16. 的ssh:连接到主机的Heroku端口22:连接被拒绝
- 17. 的ssh:连接到主机<site-name>端口22:连接超时
- 18. 的ssh:连接到主机bitbucket.org端口22:连接超时致命
- 19. ssh服务器连接到主机xxx端口22:连接超时在linux-ubuntu
- 20. ssh:连接到主机localhost端口2222:连接被拒绝
- 21. javax.mail.MessagingException:无法连接到SMTP主机:smtp.gmail.com,端口:587; java.net.NoRouteToHostException:没有到主机的路由
- 22. SVN不能连接到主机“svn.ffmpeg.org”:没有到主机的路由
- 23. 如何配置hadoop使用非默认端口:“0.0.0.0:ssh:连接到主机0.0.0.0端口22:连接被拒绝”
- 24. 没有主机路由 - Android客户端的TCP连接
- 25. 问题连接到主机端口25
- 26. 连接到来自不同主机的SSH转发端口
- 27. 在Windows 10上Bash Ubuntu,连接到主机端口22:连接失败
- 28. Java - java.net.NoRouteToHostException:没有路由到主机:连接
- 29. iperf错误:连接失败:没有路由到主机
- 30. 没有路由到主机 - 连接(2)(Errno :: EHOSTUNREACH)
不,它没有。有没有办法从头开始? – flexxxit 2012-08-14 14:57:51