Skip to content

Instantly share code, notes, and snippets.

@jasperf
Created January 30, 2024 10:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jasperf/8a1a3a3ac2534b19f74991de106b6181 to your computer and use it in GitHub Desktop.
Save jasperf/8a1a3a3ac2534b19f74991de106b6181 to your computer and use it in GitHub Desktop.
set acl for deployment user for Ubuntu set up site so it can access webroot run by other system user
sudo setfacl -Rm u:deployment:rwx /home/user/site.nl/public
@jasperf
Copy link
Author

jasperf commented Jan 30, 2024

Posix permissions only allows an owner, owning group and "everyone" permission while ACL allows multiple "owning" users and group. ACL also allows setting default permissions for new files in a folder.

@jasperf
Copy link
Author

jasperf commented Jan 30, 2024

to add the user

sudo adduser deployment
sudo adduser deployment
sudo usermod -aG ploi deployment
sudo su
su deployment
ssh-keygen -t rsa
cat ~/.ssh/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment