Управление правами: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
==Chmod==
==Chmod==
{| class="wikitable collapsible" style="float:center; margin-left:2em"
{| class="wikitable collapsible" style="float:center;
|-
|-
!Действие||кому||r - чтение || w - запись || x - выполнение || Файл/каталог || Все файлы<br>в каталоге
!Действие||кому||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}}}}

Версия от 22:07, 4 апреля 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

Ссылки