Mein VPS-Anbieter empfiehlt, meinen SSH-Port der benutzerdefinierten Portnummer zu überlassen, die er standardmäßig zuweist (nicht 22). Die Sache ist, während ich weiß, dass ich die Portnummer beim Erstellen einer Remote-Konfiguration angeben kann, scheint es, als könnte ich nicht dasselbe tun, wenn ich einen Git-Klon mache. Ich verwende Gitolite, daher klone ich Befehle wie folgt:
git clone git@mydomain.com:gitolite-admin
Gibt es eine Möglichkeit, dies unter Verwendung der benutzerdefinierten SSH-Portnummer zu verbergen?
Ich sollte auch erwähnen, dass ich Cygwin unter Windows ausführe. Ich habe mehrere Stellen gesehen, die sagten, dass der benutzerdefinierte Port der ~/.ssh/config
Datei wie hinzugefügt werden soll
Host mydomain.com
Port 12345
In Cygwin scheint diese Datei jedoch nicht zu existieren.
/Users/USERX/.ssh/config
Ihre HOME
lokale Umgebung auf einstellen /Users/USERX
.
.ssh/config
(nichtconf
) im Home-Verzeichnis Ihres Benutzers. Es ist für den Basisbetrieb nicht erforderlich und daher nicht standardmäßig vorhanden. Sie müssen es erstellen. Versuchen Sievim ~/.ssh/config
(oder verwenden Sie Ihren bevorzugten, installierten Texteditor), ihn zu öffnen / zu erstellen.