Управление правами: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
==Chmod== | ==Chmod== | ||
{| class="wikitable collapsible" style="float:center; | {| class="wikitable collapsible" style="float:center; | ||
|- | |- | ||
!Действие||кому||r | !Действие||кому||r чтение || w запись || x выполнение || Файл/каталог || Все файлы<br>в каталоге || Файл/каталог (код) || Все файлы в каталоге (код) | ||
|- | |- | ||
|rowspan="16"|Разрешить | |rowspan="16"|Разрешить | ||
|- | |- | ||
|rowspan="5"|владельцу | |rowspan="5"|владельцу | ||
| +|| +|| +|| chmod u+rwx /file || chmod -R u+rwx /folder | | +|| +|| +|| chmod u+rwx /file || chmod -R u+rwx /folder || chmod 700 /file || chmod 700 -R /folder | ||
|- | |- | ||
| +|| +|| || chmod u+rw /file || chmod -R u+rw /folder | | +|| +|| || chmod u+rw /file || chmod -R u+rw /folder || chmod 600 /file || chmod 600 -R /folder | ||
|- | |- | ||
| +|| || || chmod u+r /file || chmod -R u+r /folder | | +|| || || chmod u+r /file || chmod -R u+r /folder || chmod 400 /file || chmod 400 -R /folder | ||
|- | |- | ||
| || +|| || chmod u+w /file || chmod -R u+w /folder | | || +|| || chmod u+w /file || chmod -R u+w /folder || chmod 200 /file || chmod 200 -R /folder | ||
|- | |- | ||
| || || +|| chmod u+x /file || chmod -R u+x /folder | | || || +|| chmod u+x /file || chmod -R u+x /folder || chmod 100 /file || chmod 100 -R /folder | ||
|- | |- | ||
|rowspan="5"|всем | |rowspan="5"|всем | ||
| +|| +|| +|| chmod ugo+rwx /file || chmod -R ugo+rwx /folder | | +|| +|| +|| chmod ugo+rwx /file || chmod -R ugo+rwx /folder || chmod 777 /file || chmod 777 -R /folder | ||
|- | |- | ||
| +|| +|| || chmod ugo+rw /file || chmod -R ugo+rw /folder | | +|| +|| || chmod ugo+rw /file || chmod -R ugo+rw /folder || chmod 666 /file || chmod 666 -R /folder | ||
|- | |- | ||
| +|| || || chmod ugo+r /file || chmod -R ugo+r /folder | | +|| || || chmod ugo+r /file || chmod -R ugo+r /folder || chmod 444 /file || chmod 444 -R /folder | ||
|- | |- | ||
| || +|| || chmod ugo+w /file || chmod -R ugo+w /folder | | || +|| || chmod ugo+w /file || chmod -R ugo+w /folder || chmod 222 /file || chmod 222 -R /folder | ||
|- | |- | ||
| || || +|| chmod ugo+x /file || chmod -R ugo+x /folder | | || || +|| chmod ugo+x /file || chmod -R ugo+x /folder || chmod 111 /file || chmod 111 -R /folder | ||
|- | |- | ||
|rowspan="5"|владельцу и<br>группе | |rowspan="5"|владельцу и<br>группе | ||
| +|| +|| +|| chmod ug+rwx /file || chmod -R ug+rwx /folder | | +|| +|| +|| chmod ug+rwx /file || chmod -R ug+rwx /folder || chmod 770 /file || chmod 770 -R /folder | ||
|- | |- | ||
| +|| +|| || chmod ug+rw /file || chmod -R ug+rw /folder | | +|| +|| || chmod ug+rw /file || chmod -R ug+rw /folder || chmod 660 /file || chmod 660 -R /folder | ||
|- | |- | ||
| +|| || || chmod ug+r /file || chmod -R ug+r /folder | | +|| || || chmod ug+r /file || chmod -R ug+r /folder || chmod 440 /file || chmod 440 -R /folder | ||
|- | |- | ||
| || +|| || chmod ug+w /file || chmod -R ug+w /folder | | || +|| || chmod ug+w /file || chmod -R ug+w /folder || chmod 220 /file || chmod 220 -R /folder | ||
|- | |- | ||
| || || +|| chmod ug+x /file || chmod -R ug+x /folder | | || || +|| chmod ug+x /file || chmod -R ug+x /folder || chmod 110 /file || chmod 110 -R /folder | ||
|- | |- | ||
|rowspan="16"|Запретить | |rowspan="16"|Запретить | ||
Строка 85: | Строка 85: | ||
Новый владелец каталога и его содержимого: | Новый владелец каталога и его содержимого: | ||
chown -R petr:petr /home/vasya | chown -R petr:petr /home/vasya | ||
==Ссылки== | |||
*https://chmodcommand.com/ | |||
[[Категория:HOWTO]] | [[Категория:HOWTO]] | ||
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}} |
Версия от 01:07, 5 апреля 2021
Chmod
Действие | кому | r чтение | w запись | x выполнение | Файл/каталог | Все файлы в каталоге |
Файл/каталог (код) | Все файлы в каталоге (код) |
---|---|---|---|---|---|---|---|---|
Разрешить | ||||||||
владельцу | + | + | + | chmod u+rwx /file | chmod -R u+rwx /folder | chmod 700 /file | chmod 700 -R /folder | |
+ | + | chmod u+rw /file | chmod -R u+rw /folder | chmod 600 /file | chmod 600 -R /folder | |||
+ | chmod u+r /file | chmod -R u+r /folder | chmod 400 /file | chmod 400 -R /folder | ||||
+ | chmod u+w /file | chmod -R u+w /folder | chmod 200 /file | chmod 200 -R /folder | ||||
+ | chmod u+x /file | chmod -R u+x /folder | chmod 100 /file | chmod 100 -R /folder | ||||
всем | + | + | + | chmod ugo+rwx /file | chmod -R ugo+rwx /folder | chmod 777 /file | chmod 777 -R /folder | |
+ | + | chmod ugo+rw /file | chmod -R ugo+rw /folder | chmod 666 /file | chmod 666 -R /folder | |||
+ | chmod ugo+r /file | chmod -R ugo+r /folder | chmod 444 /file | chmod 444 -R /folder | ||||
+ | chmod ugo+w /file | chmod -R ugo+w /folder | chmod 222 /file | chmod 222 -R /folder | ||||
+ | chmod ugo+x /file | chmod -R ugo+x /folder | chmod 111 /file | chmod 111 -R /folder | ||||
владельцу и группе |
+ | + | + | chmod ug+rwx /file | chmod -R ug+rwx /folder | chmod 770 /file | chmod 770 -R /folder | |
+ | + | chmod ug+rw /file | chmod -R ug+rw /folder | chmod 660 /file | chmod 660 -R /folder | |||
+ | chmod ug+r /file | chmod -R ug+r /folder | chmod 440 /file | chmod 440 -R /folder | ||||
+ | chmod ug+w /file | chmod -R ug+w /folder | chmod 220 /file | chmod 220 -R /folder | ||||
+ | chmod ug+x /file | chmod -R ug+x /folder | chmod 110 /file | chmod 110 -R /folder | ||||
Запретить | ||||||||
владельцу | + | + | + | chmod u-rwx /file | chmod -R u-rwx /folder | |||
+ | + | chmod u-rw /file | chmod -R u-rw /folder | |||||
+ | chmod u-r /file | chmod -R u-r /folder | ||||||
+ | chmod u-w /file | chmod -R u-w /folder | ||||||
+ | chmod u-x /file | chmod -R u-x /folder | ||||||
всем | + | + | + | chmod ugo-rwx /file | chmod -R ugo-rwx /folder | |||
+ | + | chmod ugo-rw /file | chmod -R ugo-rw /folder | |||||
+ | chmod ugo-r /file | chmod -R ugo-r /folder | ||||||
+ | chmod ugo-w /file | chmod -R ugo-w /folder | ||||||
+ | chmod ugo-x /file | chmod -R ugo-x /folder | ||||||
владельцу и группе |
+ | + | + | chmod ug-rwx /file | chmod -R ug-rwx /folder | |||
+ | + | chmod ug-rw /file | chmod -R ug-rw /folder | |||||
+ | chmod ug-r /file | chmod -R ug-r /folder | ||||||
+ | chmod ug-w /file | chmod -R ug-w /folder | ||||||
+ | chmod ug-x /file | chmod -R ug-x /folder |
Chown
chown новый_владелец:новая_группа имя_файла
Новый владелец файла:
chown petr:petr /home/petr/disk.iso
Новый владелец каталога:
chown petr:petr /home/vasya
Новый владелец каталога и его содержимого:
chown -R petr:petr /home/vasya