GNU/Linux >> Linux の 問題 >  >> Linux

Linux –ディレクトリ内のすべてのフォルダ/ファイルにデフォルトのファイル権限を設定するにはどうすればよいですか?

フォルダ内に作成されたもの(ディレクトリ、ファイル)がデフォルトの権限とグループを継承するようにフォルダを設定したい。

グループを「メディア」と呼びましょう。また、ディレクトリ内に作成されたフォルダ/ファイルには、自動的にg+rwが含まれている必要があります。

承認された回答:

私はそれを見つけました:デフォルトの権限を適用する

記事から:

  1. setgidを設定します ビット、<ディレクトリ>の下のファイル/フォルダが<ディレクトリ>

    と同じグループで作成されるようにします
    chmod g+s <directory>
    
  2. グループおよびその他のデフォルトACLを設定します

    setfacl -d -m g::rwx /<directory>
    setfacl -d -m o::rx /<directory>
    

次に確認できます:

getfacl /<directory>

出力:

# file: ../<directory>/
# owner: <user>
# group: media
# flags: -s-
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x

Linux
  1. Linuxですべてのディレクトリのファイルを再帰的に検索する方法

  2. Linux –サーバー上の共有ディレクトリのアクセス許可の問題?

  3. Linuxで777権限を持つすべてのファイル/フォルダを見つける方法は?

  1. Linux でファイルとディレクトリのアクセス許可/所有権を管理する方法

  2. Linux インタビューの質問 – 基本的なファイルとディレクトリのアクセス許可

  3. Linux でのファイルの変更とファイルの実行を監査する方法

  1. ディレクトリのすべてのファイルを空にする linux コマンド

  2. root ユーザーのファイル許可はどのように機能しますか?

  3. Linux ファイル サーバーで新しいファイル/フォルダーに特定のアクセス許可を強制するにはどうすればよいですか?