User Tools

Site Tools


система_безопасности_unix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
система_безопасности_unix [2009/03/04 07:32]
val
система_безопасности_unix [2017/04/28 11:13]
val [Биты rwx]
Line 1: Line 1:
 ====== Система безопасности UNIX ====== ====== Система безопасности UNIX ======
 +
 +  * [[https://​ru.wikipedia.org/​wiki/​Chmod|Chmod в Википедии]]
 +  * [[https://​ru.wikipedia.org/​wiki/​Chown|Chown в Википедии]]
 +  * [[https://​ru.wikipedia.org/​wiki/​Umask|Umask в Википедии]]
 +
 Атрибуты файлов и процессов Атрибуты файлов и процессов
 +
 ===== Управление маской доступа ===== ===== Управление маской доступа =====
 {{:​mask.png|}} {{:​mask.png|}}
 +==== Команда umask ====
 +
 ==== Команда chmod ==== ==== Команда chmod ====
 +
 +<​code>​
 +# chmod 640 file1
 +
 +# chmod a-rwx file1
 +
 +# chmod u=rw file1
 +
 +# chmod g+r file1
 +
 +# chmod o= file1
 +</​code>​
  
 ===== Управление атрибутами владельцев файла ===== ===== Управление атрибутами владельцев файла =====
 +
 ==== Команда chown ==== ==== Команда chown ====
 +
 Пользователь должен быть root Пользователь должен быть root
 +
 ==== Команда chgrp ==== ==== Команда chgrp ====
 +
 Пользователь должен принадлежать целевой группе и быть владельцем файла или быть root Пользователь должен принадлежать целевой группе и быть владельцем файла или быть root
  
 ===== Права доступа к файлам ===== ===== Права доступа к файлам =====
 +
 +==== Биты rwx ====
  
 ==== Биты setuid, setgid ==== ==== Биты setuid, setgid ====
 +
 +[[http://​ru.wikipedia.org/​wiki/​Suid]]
  
 ===== Права доступа к каталогам ===== ===== Права доступа к каталогам =====
-  ​* бит x (переход в каталог+ 
-  * биты rx (чтение метаданных) +==== Биты rwx ==== 
-  * бит r (чтение ​только имен файлов)+ 
 +  ​* бит x (переход в каталог и чтение метаданных) 
 +  * бит r (чтение оглавления каталога)
   * биты wx (запись)   * биты wx (запись)
  
-==== Биты setuid и sticky ==== +==== Бит sticky ==== 
-man 8 sticky + 
-  * setuid создаваемые файлы и каталоги будут принадлежать владельцу каталога ​ +  * [[http://​ru.wikipedia.org/​wiki/​Sticky_bit]] 
-  * sticky позволяет удалять файлы, которыми владеет пользователь или в которые этот пользователь ​имеет право на запись+  * sticky позволяет удалять файлы только владельцу
  
 +===== Повышение привилегий пользователей =====
 +==== Команды с setuid битом ====
 +<​code>​
 +$ passwd
 +</​code>​
 +==== Команда su (FreeBSD) ====
 +<​code>​
 +root# pw usermod user1 –G wheel
  
 +user1$ su
 +</​code>​
система_безопасности_unix.txt · Last modified: 2022/09/28 06:57 by val