git、SSHなしでリモートリポジトリを設定する

git、SSHなしでリモートリポジトリを設定する

openSuse マシンにリモート Git リポジトリを設定したいのですが、次の質問があります。

リモート Git リポジトリを設定するには、マシンに本当に ssh が必要ですか? 最初は ssh なしで設定することは可能ですか?

答え1

SSH は、そのマシンをリモートで操作したい場合に便利です。そのため、フロント モニターにアクセスせずに修正やトラブルシューティングを行うことができます。通常、SSH は OS のインストール時にインストールされます。では、マシンで SSH サーバーを実行することに関して、どのような懸念がありますか?

で説明したようにgit ドキュメントリポジトリを設定するには、少なくとも 4 つの選択肢があります。それぞれの項目には長所と短所があります。

  1. SSH (追加のデーモンなし、権限の問題)
  2. Git デーモン (最速のリモート データ転送、認証なし)
  3. HTTP(s) (プロキシ、HTTP オーバーヘッドで使用)
  4. 地元

関連情報