我在我的服務器上有一個git倉庫,我可以通過端口443 ssh。但現在我想從該服務器拉到推,但git給我連接拒絕。我認爲它是通過端口22連接,但我希望它連接到443.我使用tortoiseplink連接我怎樣才能使它通過端口443連接時推或拉?Git通過端口443
2
A
回答
5
首先,git會在shell它會尋找環境變量HOME
(這是不是Windows標準environement變量)執行命令。
所以一定要確保它不引用正確的路徑(你想要的任何路徑)
然後ssh將尋找你的公鑰和私鑰的~/.ssh/id_rsa(.pub)
。
請確保您有他們那裏(你可以在一個Git bash命令生成它們:ssh-keygen -t rsa
同時也要確保你在「authorized_keys
」(你有複製的公鑰,因爲你可以在服務器上的SSH)
最後,在HOME/.ssh
目錄下創建一個名爲 'config
' 文件:
host remoteServer
user yourLogin
hostname remoteServerName
port 443
identityfile ~/.ssh/id_rsa
然後,您應該能夠使用git拉或混帳推
git pull remoteServer:/path/to/repo.git
4
定義您的遠程,使其使用端口443,或設置您的SSH配置,因此它知道使用該端口443的主機。
git remote add origin ssh://some.host:443/path/to/repo.git
相關問題
- 1. 通過端口443推送到heroku
- 2. Git通過SSH使用Windows中的端口443與SourceTree客戶端
- 3. 通過SSH端口443連接PuTTY和VNC端口到我的Pi
- 4. 是否可以通過端口443使用HTTP(NOT HTTPS)?
- 5. 通過在端口443上使用ssh避免流量整形
- 6. 通過80或443以外的端口查看http
- 7. 通過443端口訪問資源時出現404錯誤
- 8. 通過在iptables中添加規則打開端口443(Ubuntu)
- 9. 端口80/443上的SignalR
- 10. DocuSignAPI - 端口443不可用
- 11. Https替代端口443
- 12. 主機Git倉庫通過端口80
- 13. Git to GitHub - 無法連接到端口443:連接被拒絕
- 14. 港口:80和:443交通
- 15. 綁定到Fedora上的443端口
- 16. 端口443(HTTP)的目標IP地址
- 17. IIS 10無法綁定端口443
- 18. EC2onRails + SSL + Apache:端口443沒有響應
- 19. Android爲什麼端口443打開?
- 20. 節點GCM與代理 - 443端口
- 21. 端口443上的Apache HTTPD VirtualHost問題
- 22. 在端口443上配置Liferay tomcat
- 23. 非443端口的SSL證書
- 24. 使用端口443連接到Heroku
- 25. 透明代理 - 從端口80到443
- 26. 使wildfly偵聽端口443不是8443
- 27. 錯誤:端口443超時 - 刮數據
- 28. 什麼是443端口的替代品?
- 29. 通過COM端口
- 30. SSL在端口443以外的端口上啓用SharePoint網站