Права доступа к файлам в UNIX

по сравнению с
Текущая osv
на окт 18, 2010 18:54.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (4)

просмотр истории страницы
тест опопвещений


*Система прав доступа к файлам в системах UNIX: *
1.У файла или каталога есть владелец и принадлежащая файлу группа, а также права доступа, состоящие из трёх троек бит.первая тройка:используется если текущий пользователь совпадает с владельцем файла. вторая тройка:используется если владелец файла не совпадает с текущим пользователем и пользователь находится в группе которая присвоена файлу.третья тройка:используется в остальных случаях.
 
*Пример:*
ls \-l file\-rw\-r\-\-\-\-\- file-rw-r----\- 1 owner1 grp1 1765 Янв 1 2006 file  Здесь команда ls выводит в таком виде:первый '\-' -- показывает тип элемента, а именно \-\- файл. 'rw\-' \-\- показывает, что если к файлу будет обращаться пользователь owner1, то доступ будет на запись и чтение. 'r\-' показывает, что если другой пользователь будет обращаться к файлу, и будет находиться в группе grp1, то доступ будет только на чтение. '-\--' -- показывает что для других никакого доступа нет. 
ls \-l folderdrwxr-x-\-x 1 owner1 grp1 1024 Янв 1 2006 folder
  первая 'd' -- показывает тип элемента, а именно -- каталог. 'rwx' -- показывает, что если к файлу будет обращаться пользователь owner1, то для него будет полный доступ. 'r\-x' показывает, что если другой пользователь будет обращаться к каталогу, и будет находиться в группе grp1, то он сможет посмотреть содержимое каталога и перейти в подкаталоги или открыть файл. '\-x' -- показывает, что получить доступ к подкаталогу или файлу можно только зная его имя (посмотреть список нельзя) (удобно, для доступа к файлам вида abc/def/file1, abc/def/file2 -- при этом на каталоге def можно сделать права rwx{-}{-}x-\-x).
 
*Некоторые команды:* Список групп, в которых находится пользователь: