この質問にはすでに答えがあります:
スクリプトによって新しいサブフォルダーとファイルが自動的に作成されるフォルダーがあります。
親ディレクトリに配置されたすべての新しいフォルダーとファイルのユーザーとグループのアクセス許可を再帰的に維持したい。これにはスティッキービットの設定が含まれますが、必要なものを正確に示すコマンドが見つからないようです。
これは私がこれまでにやったことです:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
その後、に配置されたすべてのフォルダーとファイルに660アクセス許可を再帰的に設定する必要があります/path/to/parent
。
しかし、私が今までに試したことはすべて失敗しました。誰かが助けてくれますか?
実際、8進フラグ660はおそらく正しくさえありません。必要な権限は次のとおりです。
- 下に配置されたディレクトリ
/path/to/parent
は、権限を持つユーザーによって実行可能です - ファイルは、ユーザー自身とsomegroupのメンバーによって読み取り/書き込み可能です
- のファイルとフォルダ
/path/to/parent
は誰でも読めません
Ubuntu 10.0.4 LTSで実行しています。
誰かが助けてくれますか?