やあ、
giteaがシステム上のリポジトリに対して広すぎるファイルパーミッションを作成する理由はありますか(644)?
OS:OpenBSD
Giteaバージョン:1.3.2
ありがとう。
私はgitea1.4.2を使用したArchLinuxで同じ問題に直面しています
リポジトリのルートディレクトリを700にchmodします(所有者とグループがgit:gitであり、giteaもgit:gitで実行されていると仮定します)。 これにより、他の誰もディレクトリにアクセスできなくなります(もちろん、gitとrootを除く)。
@SagePtrが述べたように、すべてのユーザーがリポジトリにアクセスできないように権限を修正するようにリポジトリのルートディレクトリを設定する
最も参考になるコメント
リポジトリのルートディレクトリを700にchmodします(所有者とグループがgit:gitであり、giteaもgit:gitで実行されていると仮定します)。 これにより、他の誰もディレクトリにアクセスできなくなります(もちろん、gitとrootを除く)。