adding_and_removing_linux_permissions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
adding_and_removing_linux_permissions [2016/07/25 19:30] – walkeradmin | adding_and_removing_linux_permissions [2023/03/09 22:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Adding and Removing Linux Permissions ====== | ====== Adding and Removing Linux Permissions ====== | ||
+ | <color darkorange> | ||
+ | |||
+ | ---- | ||
+ | |||
\\ | \\ | ||
+ | **Granting Permissions** | ||
\\ | \\ | ||
Grant the execute permission to the group. | Grant the execute permission to the group. | ||
\\ | \\ | ||
ls -l example.py | ls -l example.py | ||
- | -rwxr----x 1 harry users 2.7K Jan 4 07:32 frog.png | + | -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py |
- | chmod g+x example.py | + | chmod g+x example.py |
ls -l example.py | 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--- | ||
\\ | \\ | ||
+ | \\ | ||
+ | If required, more than one permission can be changed at once, for example I want to give write and execute to ' | ||
+ | \\ | ||
+ | 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 | ||
- | 6.-rwxr-x--x 1 harry users 2.7K Jan 4 07:32 frog.png | + | The Other rights have changed from --------r-- to -------rwx |
- | 7.user@bash: | + | \\ |
- | 8.user@bash: | + | \\ |
- | 9.user@bash: | + | **Removing permissions** |
- | 10.-r-xr-x--x 1 harry users 2.7K Jan 4 07:32 frog.png | + | \\ |
- | 11.user@bash: | + | This is the exact opposite, instead of using a + (plus) we use a - (minus) |
+ | \\ | ||
+ | ls -l 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