ACLs and cp

Set Access Control Lists (ACLs) that apply to directories and all future files created within them.

commands

sudo setfacl -R -d -m g:ghost:rwx /home/ghost
sudo setfacl -R -m g:ghost:rwx /home/ghost

These commands apply to all new files and directories created recursively. The -d flag sets default ACLs for future files, while the second command applies to existing files.

shortcomings

This means files copied with cp will lose their ACL settings and revert to standard permissions.