Відмінності між версіями «Вказівки до лабораторної роботи Користувачі та групи Права на файли»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показані 2 проміжні версії цього учасника)
Рядок 1: Рядок 1:
 
<h1><b><font face="Comic Sans MS" color="#FF0000">Лабораторна робота № 7 Користувачі та групи Права на файли</font></b></h1>
 
<h1><b><font face="Comic Sans MS" color="#FF0000">Лабораторна робота № 7 Користувачі та групи Права на файли</font></b></h1>
1. Для початку, щоб створити текстовий документ,  в якому буде список користувачів системи.
+
<font face="Comic Sans MS" color="blue">1. Для початку, щоб створити текстовий документ,  в якому буде список користувачів системи.
Команда, яка реалізовує цей процес:
+
Команда, яка реалізовує цей процес:</font>
  
 
  cat /etc/passwd | sort > ~/users.txt
 
  cat /etc/passwd | sort > ~/users.txt
2. Далі, щоб створити текстовий документ, в якому буде список груп системи
+
<font face="Comic Sans MS" color="blue">2. Далі, щоб створити текстовий документ, в якому буде список груп системи</font>
 
  cat /etc/group | sort > ~/ group.txt
 
  cat /etc/group | sort > ~/ group.txt
***картинка1***
+
[[Файл:лаба7_1.jpg|міні]]
3. Рухаємось далі, створюємо каталог в домашньому каталозі
+
<font face="Comic Sans MS" color="blue">3. Рухаємось далі, створюємо каталог в домашньому каталозі</font>
 
  mkdir test  
 
  mkdir test  
 
  (#Переходимо в каталог test)
 
  (#Переходимо в каталог test)
 
  cd test
 
  cd test
4. В каталозі test створимо два файли  
+
<font face="Comic Sans MS" color="blue">4. В каталозі test створимо два файли</font>
 
  mkdir first  
 
  mkdir first  
 
  mkdir second.txt
 
  mkdir second.txt
5. Далі все просто, переглянути права на файли відома нам команда
+
<font face="Comic Sans MS" color="blue">5. Далі все просто, переглянути права на файли відома нам команда</font>
 
  ls –l  
 
  ls –l  
6.      Отож, головне завдання цієї лаби надати права на файли, дозволимо членам вашої групи писати в файл first
+
<font face="Comic Sans MS" color="blue">6.      Отож, головне завдання цієї лаби надати права на файли, дозволимо членам вашої групи писати в файл first</font>
 
  chmod 020 first  
 
  chmod 020 first  
Перевіримо:
+
<font face="Comic Sans MS" color="blue">Перевіримо:
  
Відома нам уже команда:
+
Відома нам уже команда:</font>
 
  ls –l  
 
  ls –l  
Вуа-ля бачимо, що щось змінилося
+
<font face="Comic Sans MS" color="blue">Вуа-ля бачимо, що щось змінилося.</font>
***картинка2***
+
[[Файл:лаба7_2.jpg|міні]]
7. Далі робимо все аналогічно, тільки для файла second.txt забороняємо всім іншим користувачам переглядати файл
+
<font face="Comic Sans MS" color="blue">7. Далі робимо все аналогічно, тільки для файла second.txt забороняємо всім іншим користувачам переглядати файл.</font>
 
  chmod 077 second.txt
 
  chmod 077 second.txt
Перевіримо?
+
<font face="Comic Sans MS" color="blue">Перевіримо?</font>
 
  ls –l  
 
  ls –l  
Вуа-ля бачимо, що щось знову змінилося.
+
<font face="Comic Sans MS" color="blue">Вуа-ля бачимо, що щось знову змінилося.
  
Вітаю, тепер ти вмієш надавати права на файли
+
Вітаю, тепер ти вмієш надавати права на файли</font>
8. А далі цікаво, надаємо в правах на каталог test зняти право на виконання, спробувати зайти в каталог test  
+
<font face="Comic Sans MS" color="blue">8. А далі цікаво, надаємо в правах на каталог test зняти право на виконання, спробувати зайти в каталог test</font>
 
  chmod 666 test  
 
  chmod 666 test  
Перевіримо:
+
<font face="Comic Sans MS" color="blue">Перевіримо:</font>
 
  cd test  
 
  cd test  
ОЙ! Відказано у доступі! А це означає, що права на виконання обов’язкові, без права на виконання ми не зможемо відкрити цей каталог.
+
<font face="Comic Sans MS" color="blue">ОЙ! Відказано у доступі! А це означає, що права на виконання обов’язкові, без права на виконання ми не зможемо відкрити цей</font> каталог.
 
9. Змінимо права на домашній каталог, щоб він став доступним тільки користувачу                                               
 
9. Змінимо права на домашній каталог, щоб він став доступним тільки користувачу                                               
 
  chmod 700 ~
 
  chmod 700 ~
***картинка3***
+
[[Файл:лаба7_3.jpg|міні]]
Вітаю, якщо ти зробив все аналогічно, то норм бал за лабу тобі гарантований, але, якщо будуть додаткові запитання то, конспект і Google тобі в допомогу.
+
<font face="Comic Sans MS" color="blue">Вітаю, якщо ти зробив все аналогічно, то норм бал за лабу тобі гарантований, але, якщо будуть додаткові запитання то, конспект і Google тобі в допомогу.</font>

Поточна версія на 18:04, 24 травня 2021

Лабораторна робота № 7 Користувачі та групи Права на файли

1. Для початку, щоб створити текстовий документ, в якому буде список користувачів системи. Команда, яка реалізовує цей процес:

cat /etc/passwd | sort > ~/users.txt

2. Далі, щоб створити текстовий документ, в якому буде список груп системи

cat /etc/group | sort > ~/ group.txt
Лаба7 1.jpg

3. Рухаємось далі, створюємо каталог в домашньому каталозі

mkdir test 
(#Переходимо в каталог test)
cd test

4. В каталозі test створимо два файли

mkdir first 
mkdir second.txt

5. Далі все просто, переглянути права на файли відома нам команда

ls –l 

6. Отож, головне завдання цієї лаби надати права на файли, дозволимо членам вашої групи писати в файл first

chmod 020 first 

Перевіримо:

Відома нам уже команда:

ls –l 

Вуа-ля бачимо, що щось змінилося.

Лаба7 2.jpg

7. Далі робимо все аналогічно, тільки для файла second.txt забороняємо всім іншим користувачам переглядати файл.

chmod 077 second.txt

Перевіримо?

ls –l 

Вуа-ля бачимо, що щось знову змінилося.

Вітаю, тепер ти вмієш надавати права на файли 8. А далі цікаво, надаємо в правах на каталог test зняти право на виконання, спробувати зайти в каталог test

chmod 666 test 

Перевіримо:

cd test 

ОЙ! Відказано у доступі! А це означає, що права на виконання обов’язкові, без права на виконання ми не зможемо відкрити цей каталог. 9. Змінимо права на домашній каталог, щоб він став доступним тільки користувачу

chmod 700 ~
Лаба7 3.jpg

Вітаю, якщо ти зробив все аналогічно, то норм бал за лабу тобі гарантований, але, якщо будуть додаткові запитання то, конспект і Google тобі в допомогу.