Meu provedor VPS recomenda que eu deixe minha porta SSH no número da porta personalizada que eles atribuem por padrão (não 22). O problema é que, embora eu saiba que posso dar o número da porta ao criar uma configuração remota, parece que não posso fazer o mesmo ao fazer um clone do git. Estou usando o gitolite, então clono os comandos:
git clone git@mydomain.com:gitolite-admin
Existe uma maneira de ocultar isso usando o número da porta ssh personalizada?
Também devo mencionar que estou executando o cygwin no Windows. Já vi vários lugares dizendo para adicionar a porta personalizada ao ~/.ssh/config
arquivo, como
Host mydomain.com
Port 12345
no entanto, no cygwin, esse arquivo parece não existir.
/Users/USERX/.ssh/config
você precisa definir seu HOME
ambiente local como /Users/USERX
.
.ssh/config
(nãoconf
) no diretório inicial do usuário. Não é necessário para a operação básica e, portanto, não existe por padrão. Você terá que criá-lo. Tentevim ~/.ssh/config
(ou use o seu editor de texto preferido e instalado) para abri-lo / criá-lo.