Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы администрирования и безопасности Linux

.pdf
Скачиваний:
186
Добавлен:
31.03.2015
Размер:
693 Кб
Скачать
☆

Специальные права

31

Права доступа по умолчанию

Для директорий — 777 Для файлов — 666

32

umask [маска]

Встроенная в shell команда, позволят определить маску для вновь создаваемых файлов.

Маска — это число, которое необходимо вычесть из прав доступа по умолчанию, для получения реальных прав вновь создаваемых файлов.

33

POSIX ACL

Все современные файловые системы

Linux поддерживают POSIX ACL.

POSIX ACL позволяет указать права доступа для конкретных пользователей и групп.

34

getfacl [опции] file ...

Программа показывает список ACL, установленных на файл.

Опции:

-R — рекурсивный просмотр.

35

setfacl [опции] file ...

Программа устанавливает и удаляет

ACL в

указанном файле. Опции:

-R — рекурсивный просмотр.

-m — изменение или установка ACL. -х — удаление ACL.

36

Примеры установки ACL

Установка права чтение, запись для пользователя user1:

setfacl -m u:user1:rw file

Установка права на чтение для группы users:

setfacl -m g:users:r file

Установка маски в значение чтение, запись:

setfacl -m m::rw file

37

Процессы

●Список процессов

●Сигналы

●Мониторинг

●Приоритеты

●Приостановка выполнения

38

Список процессов

●Каждому выполняемому процессу

●присваивается уникальный номер — PID

●(Process ID)

●После завершения процесса PID освобождается

39

Потомок — Родитель

У всех процессов в системе, кроме самого первого, есть «родители» — процессы, которые запускают данный процесс. Любой потомок может запустить другой процесс, для которого он будет родителем.

Самый первый процесс в системе — init с

PID=1.

После завершения работы родительского процесса у потомка родителем становится

процесс init.

40