Mój dostawca VPS zaleca pozostawienie portu SSH pod niestandardowym numerem portu, który przypisują mu domyślnie (nie 22). Chodzi o to, że chociaż wiem, że mogę podać numer portu podczas tworzenia zdalnej konfiguracji, wygląda na to, że nie mogę zrobić tego samego, wykonując klon git. Używam gitolite, więc polecenia klonowania wyglądają następująco:
git clone git@mydomain.com:gitolite-admin
Czy istnieje sposób na ukrycie tego przy użyciu niestandardowego numeru portu ssh?
Powinienem również wspomnieć, że uruchamiam cygwin w systemie Windows. Widziałem wiele miejsc mówiących o dodaniu niestandardowego portu do ~/.ssh/config
pliku, takiego jak
Host mydomain.com
Port 12345
jednak w cygwin ten plik wydaje się nie istnieć.
/Users/USERX/.ssh/config
musisz ustawić HOME
środowisko lokalne na /Users/USERX
.
.ssh/config
(nieconf
) w katalogu domowym użytkownika. Nie jest wymagany do podstawowej obsługi, dlatego domyślnie nie istnieje. Będziesz musiał go stworzyć. Spróbujvim ~/.ssh/config
(lub użyj preferowanego, zainstalowanego edytora tekstu), aby go otworzyć / utworzyć.