Различия между версиями 3 и 4
Версия 3 от 2020-03-26 21:41:42
Размер: 2007
Редактор: Lecture_Uploads
Комментарий:
Версия 4 от 2020-06-08 23:45:58
Размер: 2036
Редактор: Lecture_Uploads
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 1: Строка 1:
= 12.0 (Russian conspect) =

12.0 (Russian conspect)

Права доступа

У каждого пользователя есть уникальный идентификатор и у каждого процесса есть идентификатор и хозяин.

Видов доступа три:

  • read (r)
  • write (w)
  • execute (x)

Эти атрибуты можно поменять при помощи команды chmod.

shbank - Значимый комментарий, который определяет название интерпретатора, который нужно запустить: #!/usr/bin/python3. При оцутствии будет запущен shell.

Создадим свой интерпретатор на C:

1.JPG

Права доступа (продолжение)

Процесс может принадлежать не только пользователю, но и группе. Каждый пользователь может быть участником нескольких групп.

  • Если есть пр ава наа чтение каталога, но нет прав на использование, то можно только прочитать содержимое каталога.
  • Если есть права на использование каталога, то можно воспользоваться файлами, принадлежащими этому каталогу.

Доступ наа запись в каталог - это право менять список файлов в этом каталоге. То есть можно удалить чужой файл из своего каталога.

Каталог доступен на запись, чтение и использование любому пользователю.

root имеет право нарушать права доступа и делать что-либо от лица другого пользователя.

HSE/ProgrammingOS/12_Permissions/Conspect (последним исправлял пользователь Lecture_Uploads 2020-06-08 23:45:58)