私のVPSプロバイダーは、SSHポートをデフォルトで(22ではなく)割り当てるカスタムポート番号のままにすることを推奨しています。問題は、リモート構成を作成するときにポート番号を指定できることを知っている間ですが、git cloneを実行するときに同じことはできないようです。私はgitoliteを使用しているので、コマンドのクローンは次のようになります。
git clone git@mydomain.com:gitolite-admin
これをカスタムsshポート番号の使用に変換する方法はありますか?
Windowsでcygwinを実行していることについても触れておきます。私は複数の場所でカスタムポートを~/.ssh/config
ファイルに追加するように言っているのを見ました
Host mydomain.com
Port 12345
ただし、cygwinでは、そのファイルは存在しないようです。
/Users/USERX/.ssh/config
は、HOME
ローカル環境をに設定する必要があります/Users/USERX
。
.ssh/config
(ではありませんconf
)。基本操作には必要ないため、デフォルトでは存在しません。作成する必要があります。vim ~/.ssh/config
それを開く/作成する(または、インストールされたお好みのテキストエディターを使用する)ことを試してください。