web-dev-qa-db-ja.com

新しい子ファイルとフォルダーを親フォルダーの所有権にデフォルト設定する

ディレクトリを作成し、chownを使用してユーザーとグループを所有者にしました。親フォルダー内に新しいフォルダーを作成すると、[アクセス許可]タブの[その他]のアクセス許可が[ファイルの作成と削除]ではなく[ファイルへのアクセス]に設定されます。

親フォルダのすべてのサブフォルダとファイルをすべてデフォルトで親権限に設定するにはどうすればよいですか?

Ubuntu 16.04LTS

/opt/lampp/htdocs directory
3
bigdaveygeorge

setfaclツールを使用すると、これを次のように設定できます。

Sudo setfacl -R -d -m o::rwx /opt/lampp/htdocs
Sudo setfacl -R -m o::rwx /opt/lampp/htdocs

最初の行はこれをデフォルトに設定し、2行目はacl(アクセス制御リスト)値を変更してそのままにします。最初の行はあなたが探しているものです。

情報:

  1. -d:将来のサブフォルダーのデフォルト
  2. -m:既存のaclを変更します
  3. -R:再帰的に変更を行います
  4. o:フォルダーotherにaclを設定

man setfaclをご覧ください

8
George Udosen