내 서버에 git 리포지토리가 있습니다. 443 포트를 통해 ssh를 실행할 수 있습니다.하지만 이제는 서버에서 당겨서 Push하고 싶지만 git는 연결을 거부합니다. 나는 그것이 포트 22를 통해 연결하고 있다고 생각하지만, 443 이상으로 연결하기를 원합니다. tortoiseplink를 사용하여 어떻게 푸시하거나 당길 때 포트 443을 통해 연결할 수 있습니까?Git over port 443
2
A
답변
5
첫째, 자식은 (윈도우 표준 environement 변수하지 않은) 환경 변수 HOME
를 찾습니다 쉘에서 명령을 실행합니다.
올바른 경로 (원하는 경로)를 참조하는지 확인하십시오.
그런 다음 ssh는 사용자의 공개 키와 개인 키를 ~/.ssh/id_rsa(.pub)
에서 찾을 것입니다.
당신이 (당신이 망할 놈의 bash 세션을 생성 할 수 있습니다를 가지고 있는지 확인하십시오. ssh-keygen -t rsa
만들기 서버에 ssh를 할 수 있기 때문에 당신이, 당신이 'authorized_keys
'(에서 복사 한 공개 키를 가지고도 확인)
host remoteServer
user yourLogin
hostname remoteServerName
port 443
identityfile ~/.ssh/id_rsa
것은 그런 다음
git pull remoteServer:/path/to/repo.git
자식 풀 또는 자식 푸시를 사용할 수 있어야합니다 :
마지막으로, HOME/.ssh
디렉토리에 'config
를'라는 이름의 파일을 생성
4
리모컨이 포트 443을 사용하도록 설정하거나 ssh config를 설정하여 해당 호스트에 대해 포트 443을 사용하도록 설정하십시오.
git remote add origin ssh://some.host:443/path/to/repo.git
관련 문제
- 1. Git On Custom SSH Port
- 2. Racket REPL over TCP
- 3. Git over HTTPS에 클라이언트 인증서 암호를 저장 하시겠습니까?
- 4. Git push over HTTP가 원격 후크를 활성화하지 않습니다.
- 5. Mochiweb Port 80
- 6. Port Flash to iPhone
- 7. 소켓 서버 ip/port 문제
- 8. C# tcp port 스캐너 리소스
- 9. FastCGI on port 대 소켓
- 10. Port @ ll에있는 선택적 모듈 종속성
- 11. 소켓 통신 (C# - IP-Port)
- 12. PHP : session_cookie over subdomains?
- 13. Brainstorming - MIDI over LAN
- 14. socket-over-ssh factory
- 15. Modal Dialog Over IFrame
- 16. 어도비 AIR over Titanium
- 17. BlazeDS over HTTPS
- 18. iPhone Lock over web
- 19. MVC Convention over Configuration
- 20. wsFederationHttpBinding over net.tcp
- 21. NSManagedObject에서 over-Released NSSet
- 22. Sound over telnet?
- 23. ASP.NET over menu
- 24. Openlayers image over 표준지도
- 25. C# - SNMP over TCP
- 26. LINQ over XAML Provider
- 27. Speech-Over PDF?
- 28. Flash over RTSP?
- 29. nutch over hadoop 살펴보기
- 30. Direct3D over Remote Desktop