adding_and_removing_linux_permissions
Adding and Removing Linux Permissions
2016
Granting Permissions
Grant the execute permission to the group.
ls -l example.py -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py chmod g+x example.py --- g is for group, x is for execute ls -l example.py -rw-r-xr-- 1 pi pi 4452 Jul 25 18:01 example.py
The group rights have changed from ----r------ to ----r-x--- (only looking at group, not listed Owner or Other)
If required, more than one permission can be changed at once, for example I want to give write and execute to 'Other'
ls -l example.py -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py chmod o+wx example.py --- o is for owner, w is for write, x is for execute ls -l example.py -rw-r--rwx 1 pi pi 4452 Jul 25 18:01 example.py
The Other rights have changed from --------r-- to -------rwx
Removing permissions
This is the exact opposite, instead of using a + (plus) we use a - (minus)
ls -l example.py -rw-r--rwx 1 pi pi 4452 Jul 25 18:01 example.py chmod o-wx example.py --- o is for owner, w is for write, x is for execute ls -l example.py -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py
The Other rights have changed from --------rwx to -------r--
adding_and_removing_linux_permissions.txt · Last modified: 2023/03/09 22:35 by 127.0.0.1