RSS icon Email icon Bullet (black)
  • АДМИНИСТРИРОВАНИЕ И БЕЗОПАСНОСТЬ ОПЕРАЦИОННЫХ СИСТЕМ LINUX

    Листинг 2. Содержимое файла /etc/shadow

    Обычно первый пароль пользователю назначает администратор при соз-дании учетной записи. Обновление паролей происходит в соответствии с вы-бранной политикой администрирования. В системе предусмотрена команда passwd, с помощью которой каждый пользователь может изменить свой пароль (если минимальный срок действия старого пароля еще не истек). Passwd — это одна из утилит, которая запускается обычным пользователем, а выполняется с правами администратора, поскольку ей приходится записывать новые данные в теневой файл /etc/shadow, доступ к которому разрешен только пользователю root. Такие исполняемые файлы имеют так называемый эффективный идентификатор SUID, речь о котором пойдет ниже. Программа passwd запрашивает у пользователя старый пароль, а затем требует ввести новый. На систему возлагается обязанность проверять вновь введенный пароль по словарю и по длине. Если введенный пароль окажется слишком простым, программа предупредит пользователя об опасности и запросит у него другой пароль.

    Для модификации существующей учетной записи можно использовать команду usermod, которая имеет такой же синтаксис, что и команда useradd. В команде указываются только те опции, которые подлежат изменению.

    9

    Команда userdel позволяет администартору удалить учетную запись. До удаления учетной записи пользователь должен завершить сеанс работы. Обычное задание команды без опций:

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

    Пользователи получают во владение созданные ими объекты файловой системы и имеют определенные системой или администратором права доступа к существующим объектам. Всего существует три вида доступа:

    > чтение (г — read),

    > запись (w — write)

    > исполнение (х — execute).

    Остальные права образуются путем комбинации первичных прав.

    Все зарегистрированные в системе пользователи по отношению к каждому из объектов доступа разделяются на три неравных по численности категории:

    > владелец файла,

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

    >- все остальные зарегистрированные пользователи, за исключением владельца файла и его основной группы.

    Для каждой из категорий определяется набор первичных прав доступа. Вывод информации о правах доступа к объектам файловой системы производится с помощью команды Is (list — список). Результат выполнения этой команды представлен в листингах 5 и 15. Первый столбец в выводимой таблице как раз и указывает на тип файла и права доступа к нему.

    Права доступа для каждой категории пользователей записываются в би

    нарном виде и представляют собой восьмеричную цифру. Отсутствующее право

    доступа обозначается дефисом. Например:

    г — х =101 = 5

    - w х =011 = 3

    г = 100 = 4 и т.д.

    Создавая новый каталог, можно сразу определить права доступа к нему. Это производится с помощью команды mkdir и опции -т, например:

    Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65

    Ваш отзыв