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

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
(Ссылки)
(не показаны 2 промежуточные версии этого же участника)
Строка 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"|Запретить
Строка 53: Строка 53:
 
|-
 
|-
 
|rowspan="5"|всем
 
|rowspan="5"|всем
| +|| +|| +|| chmod ugo-rwx /file || chmod -R ugo-rwx /folder
+
| +|| +|| +|| chmod ugo-rwx /file || chmod -R ugo-rwx /folder || chmod 000 /file || chmod 000 -R /folder
 
|-
 
|-
 
| +|| +|| || chmod ugo-rw /file || chmod -R ugo-rw /folder
 
| +|| +|| || chmod ugo-rw /file || chmod -R ugo-rw /folder
Строка 85: Строка 85:
 
Новый владелец каталога и его содержимого:
 
Новый владелец каталога и его содержимого:
 
  chown -R petr:petr /home/vasya
 
  chown -R petr:petr /home/vasya
 +
==Ссылки==
 +
*[https://chmodcommand.com/ Калькулятор Chmod]
 
[[Категория:HOWTO]]
 
[[Категория:HOWTO]]
 
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}}
 
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}}

Версия 22:19, 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 000 /file chmod 000 -R /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

Ссылки