/home/new_user/
ユーザーが実行できるPHP実行可能ファイルを含む指定されたディレクトリ()にのみフルアクセスを提供するにはどうすればよいですか?
ユーザーはディレクトリを変更できません。
ls -la /home
「権限がありません」というエラーメッセージが表示されます。
答え1
アクセス制御リスト(ACL)を見ると、粗い所有者 - グループ - その他のUnixモデルよりも細かいアクセス制御が可能になります。ただし、すべてのファイルシステムがこれを処理できるわけではありません。
答え2
setfacl
特定のフォルダとユーザーに対してコマンドを使用できます。
ユーザーの場合
sudo setfacl -Rm d:u:new_user:rwx /home
団体の場合
sudo setfacl -Rm d:g:new_user:rwx /home
権限を確認するために使用されます。
getfacl /home