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/configpliku, takiego jak
Host mydomain.com
Port 12345
jednak w cygwin ten plik wydaje się nie istnieć.
/Users/USERX/.ssh/configmusisz 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ć.