
FTP経由でグループにアップロードするすべてのファイルをブロックするACLを設定したいと思いますwww-data
。
しかし公演終了後
chown -R user:www-data /var/www/website.com/public_html/
setfacl -dRm g:www-data:rwx /var/www/scwist.ca/public_html/
FTPを介してアップロードするすべてのファイルはこのwww-data
グループに割り当てられず、ファイルをアップロードしたユーザーに割り当てられます。
どのコマンドを入力する必要がありますか?
答え1
chmod g+s public_html
ディレクトリに新しいファイルを生成するために使用されます。継承するディレクトリグループ。これを達成するためにACLは必要ありませんが、他の理由でACLを使用することもできます。
厳密に言えば、この動作はファイルシステムとプラットフォームによって異なりますが、Linuxの一般的なファイルシステムに適用されます。他の場所でもこれに対する幅広い支持があります。