我的Win7后面的Win7在Ubuntu的Oracle VM上。我用git。我尝试在Heroku中部署,但变成了错误:
$ git push heroku master
ssh: connect to host heroku.com port 22: Connection timed
out fatal: The remote end hung up unexpectedly
export http_proxy=http://proxyuser:proxypass@proxy:port
为$ git clone
提供了帮助。
但不适用于git push
。
我试过了:
ssh-keygen -t rsa heroku
keys:add
没有用。
我无法更新git_config
或heroku_config
- 权限被拒绝!
请帮忙!谢谢!
答案 0 :(得分:1)
http://www.agroman.net/corkscrew/README
Corkscrew是一种通过HTTP代理隧道连接SSH的工具
使用SSH / OpenSSH设置Corkscrew非常简单。添加 你的〜/ .ssh / config文件的下一行通常都会这样做 技巧(用正确的值替换proxy.example.com和8080):
ProxyCommand /usr/local/bin/corkscrew proxy.work.com 80 %h %p ~/.ssh/myauth
您需要创建一个包含您的用户名和密码的文件
myauth
形式为:username:password