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

В операционной системе QNX существуют три базовых класса доступа к файлу, в каждом из которых установлены соответствующие права доступа:

User access (u) Для владельца – пользователя, создавшего файл

Group access (g) Для группы пользователей, в которую входит владелец файла

Other access (о) Для остальных пользователей (кроме суперпользователя)

Владельцем файла является пользователь вновь создавший файл.

Группой называется определенный список пользователей системы.

QNX поддерживает три типа прав доступа для каждого класса: на чтение (read, обозначается символом r), на запись (write, обозначается символом w и на выполнение (execute, обозначается символом х).

Список прав доступа к файлу можно получить c помощью команды:

ls –l [полное имя файла]

-rwxr-xr-- 1 user group 3687 Dec 22 15:13 a.aut

Права доступа отображаются в первой колонке листинга (за исключение первого символа, обозначающего тип файла). Наличие права доступа обозначается соответствующим символом, а отсутствие — символом минус '-'. Во второй колонки – число жестких связей данного файла. Третья колонка содержит имя владельца, а четвертая – имя группы. Пятая –размер файла.

В первой колонки первый символ обозначает тип файла (минус '-' – обычный файл; d – каталог; l – мягкую ссылку), три следующих – права владельца-пользователя, затем три символа – права владельца-группы и последние три – права остальных пользователей.

Права доступа могут быть изменены только владельцем файла или суперпользователем – администратором системы (пользователем root). Для изменения прав пользователя используется команда chmod.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: