ウェブサイト ファイル (drupal) を所有するユーザーを作成し、そのユーザーを www-data に追加したので、基本的にすべてのファイルは drupaluser:www-data です。サイトにアクセスして git に入れたいのですが、私たちは両方とも www-data のメンバーであるにもかかわらず、権限が拒否されます。そのユーザーに切り替えることができます - ユーザーにパスワードを尋ね、sudo su を実行します。これは、ディレクトリ構造に権限を再度設定するまで、作成されたすべてのファイルが root によって所有されることを意味します。
そのディレクトリで作業し、ディレクトリ権限をリセットせずに Git リポジトリにファイルを追加する方法はありますか。これは ACL が使用される可能性がある場所でしょうか?
答え1
ぜひsudo su drupaluser
チェックしてみてくださいman su
。