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 18:39] – walkeradmin | adding_and_removing_linux_permissions [2017/01/29 18:00] (current) – walkeradmin | ||
|---|---|---|---|
| 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. | ||
| Line 11: | Line 16: | ||
| -rw-r-xr-- 1 pi pi 4452 Jul 25 18:01 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--- | + | 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 ' | If required, more than one permission can be changed at once, for example I want to give write and execute to ' | ||
| Line 17: | Line 24: | ||
| ls -l example.py | ls -l example.py | ||
| -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py | -rw-r--r-- 1 pi pi 4452 Jul 25 18:01 example.py | ||
| - | chmod g+wx example.py --- g is for group, x is for execute | + | chmod o+wx example.py --- o is for owner, w is for write, x is for execute |
| ls -l example.py | ls -l example.py | ||
| | | ||
| - | -rw-rwxr-- 1 pi pi 4452 Jul 25 18:01 example.py | + | -rw-r--rwx 1 pi pi 4452 Jul 25 18:01 example.py |
| - | The Other rights have changed from ----r------ to ----r-x--- (only looking at group, not listed Owner or Other) | + | 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.1469471956.txt.gz · Last modified: (external edit)
