Mon fournisseur VPS recommande que je laisse mon port SSH au numéro de port personnalisé qu'ils lui attribuent par défaut (pas 22). Le problème est que, même si je sais que je peux donner le numéro de port lors de la création d'une configuration distante, il semble que je ne puisse pas faire la même chose lorsque je fais un clone git. J'utilise gitolite donc je cloné les commandes ressemblent à:
git clone git@mydomain.com:gitolite-admin
Existe-t-il un moyen de convertir cela en utilisant le numéro de port ssh personnalisé?
Je devrais également mentionner que j'exécute cygwin sous Windows. J'ai vu plusieurs endroits disant d'ajouter le port personnalisé au ~/.ssh/config
fichier comme
Host mydomain.com
Port 12345
cependant dans cygwin, ce fichier ne semble pas exister.
/Users/USERX/.ssh/config
vous devez définir votre HOME
environnement local sur /Users/USERX
.
.ssh/config
(pasconf
) dans le répertoire personnel de votre utilisateur. Il n'est pas nécessaire pour le fonctionnement de base et n'existe donc pas par défaut. Vous devrez le créer. Essayezvim ~/.ssh/config
(ou utilisez votre éditeur de texte préféré et installé) pour l'ouvrir / le créer.