Penyedia VPS saya merekomendasikan agar saya membiarkan port SSH saya ke nomor port khusus yang mereka tetapkan secara default (bukan 22). Masalahnya adalah sementara saya tahu saya bisa memberikan nomor port ketika membuat konfigurasi jarak jauh, sepertinya saya tidak bisa melakukan hal yang sama ketika melakukan klon git. Saya menggunakan gitolite jadi saya mengkloning perintah seperti:
git clone git@mydomain.com:gitolite-admin
Apakah ada cara untuk menutupinya dengan menggunakan nomor port ssh khusus?
Saya juga harus menyebutkan saya menjalankan cygwin di windows. Saya telah melihat banyak tempat yang mengatakan untuk menambahkan port khusus ke ~/.ssh/config
file seperti
Host mydomain.com
Port 12345
Namun dalam cygwin, file itu sepertinya tidak ada.
/Users/USERX/.ssh/config
Anda perlu mengatur HOME
lingkungan lokal Anda /Users/USERX
.
.ssh/config
(tidakconf
) di direktori home pengguna Anda. Tidak diperlukan untuk operasi dasar, dan dengan demikian tidak ada secara default. Anda harus membuatnya. Cobavim ~/.ssh/config
(atau gunakan editor teks pilihan Anda) untuk membuka / membuatnya.