私は、Gitリポジトリと、このリポジトリの作業用コピーを備えたクライアントコンピューターを備えた運用サーバー(24時間年中無休のUbuntu)を所有しています。クライアントコンピューターでは、ホームフォルダーの暗号化を使用するだけで、ハードウェアが盗まれた場合にgitのファイルに誰もアクセスできないという問題を解決できるようです。
盗まれたハードウェアの場合に誰もgitリポジトリを再構成および複製できないように、gitリポジトリのリモート側を暗号化するにはどうすればよいですか?
最初はgitユーザーのホームディレクトリを暗号化することを考えましたが、いつ、誰によって復号化する必要があるのか、これは意味をなさないことに気付きました。
gitリポジトリを自分のホームディレクトリ/リンクに配置して、SSH経由でサーバーにログインしたときにのみ使用できるようにできますか?または、この問題に同様の解決策がありますか?
事前にヒントをありがとう!
git
ですか?SSHでログインするとき、私はユーザーgitではないので、ecryptfsをマウントするにはどうすればよいですか?または、ユーザーgitでログインする必要がありますか?