Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпори СПОС.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
145.46 Кб
Скачать
  1. Призначення та зміст файлів, що утворюють традиційну базу обліку користувачів Unix. Псевдокористувачі.

Файли, що утворюють традиційну базу обліку користувачів Unix :

  1. etc/passwd - містить ідентифікатор та атрибути користувачів.

Атрибути: логін, пароль, числовий ідентифікатор UID, первинний груповий ідентифікатор GID, ім’я домашнього каталогу, ім’я початкового командного інтерпретатора /bin/bash.

  1. etc/group - містить ідентифікатор та атрибути груп користувачів.

Атрибути:

1. ім’я групи;

2. зашифрований пароль раніше, а зараз він Х – затінений; 3. Ідентифікатор групи;

4. список членів групи.

  1. etc/shadow – містить зашифровані паролі користувачів. Це текстовий файл, кожен окремий рядок якого містить інформацію про одного користувача, переглядати яку може тільки root.

Атрибути: login, зашифрований пароль користувача, дата останньої зміни пароля користувача, мінімальна та максимальна кількість днів до зміни пароля користувача, дата закінчення терміну дії облікового запису.

  1. etc/gshadow - містить зашифровані паролі групи користувачів.

Атрибути:

1. ім’я групи;

2. зашифрований пароль, якщо на початку пароля стоїть "!", то група заблокована для приєднання;

3. список адміністраторів групи;

4. список користувачів.

Псевдокористувач – це такий користувач, який без права входу в систему має в своєму розпорядженні відповідні процеси для кожного аспекту, пов’язаного з приналежністю системи. Вони володіють правами на певні файли системи і від їх імені запускаються задачі, що забезпечують ту чи іншу функціональність UNIX.

  1. Призначення та приклади застосування базових утиліт управління обліком користувачів Unix: useradd, usermod, userdel, groupadd.

Базові утиліти управління обліком користувачів Unix:

useradd – призначена для реєстрації користувача, додати нового користувача.

usermod – призначена для модифікації облікових даних користувачів.

userdel – призначена для видалення користувача.

groupadd – призначена для створення нової групи користувачів.

  1. Призначення та приклади застосування базових утиліт управління обліком користувачів Unix: groupmod, groupdel, passwd, gpasswd.

- groupmod_name – утиліта для редагування

інформації про групу користувачів у системі.

Пр-д:

groupmod group1 –n group2 – змінити ім’я group1на group2.

  • groupdel_name – утиліта для видалення групи з системи.

Пр.-д:

groupdel group1 – видалить group1 з системи.

- passwd_user – утиліта для зміни/встановлення пароля для користувача user.

-l – блокування облікового запису

-d – видалення пароля облікового запису

-f– встановлення дати позбавлення повноважень

-n – мінімальний час дії пароля в днях

-x – максимальний час дії пароля в днях

-S – виведення повідомлення про статус користувача

  • gpasswd_group – змінює/встановлює пароль для групи group.

Пр-д:

gpasswd gr1 password – встановити пароль password для группи gr1.

  1. Програма, задача, процес. Привілейовані та непривілейовані процеси.

Процес – це об’єкт Linux, котрий складається з адресного простору пам’яті і набору структур даних. Запущена на виконання програма або служба.

Запит на ресурси системи і комп’ютера.

Програма – це деяка послідовність машинних команд, що зберігається на диску, в разі необхідності завантажується у пам'ять і виконується. Під час виконання програму представляє процес.

Процеси бувають активними (привілейованими), фоновими(непривілейованими) та відкладеними. В кожний момент часу може бути лише один активний процес. Активним є такий процес, з яким безпосередньо взаємодіє користувач, тобто тільки цей процес отримує інформацію з клавіатури і посилає результати на ваш екран (як кажуть, виконується на передньому плані). З іншого боку, фонові процеси не одержують інформації з термінала, у загальному випадку вони спокійно виконуються, не вимагаючи потреби в спілкуванні з користувачем.