Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Механізми захисту операційної системи Unix

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2018
Тип роботи:
Лабораторна робота
Предмет:
Безпека інформації в інформаційно комунікаційних системах

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» / Звіт До лабораторної роботи №5 з предмету «Безпека інформації в інформаційно-комунікаційних системах» на тему «Механізми захисту операційної системи Unix» Мета роботи: ознайомлення з базовою підсистемою захисту ОС Unix (Linux). Виконання завдання Результати з командного рядка user12@ubuntu-server:~$ mkdir lab_4 user12@ubuntu-server:~$ cd lab_4 user12@ubuntu-server:~/lab_4$ cp /bin/cat my_cat user12@ubuntu-server:~/lab_4$ cd .. user12@ubuntu-server:~$ ./lab_4/my_cat .profile # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login # exists. # see /usr/share/doc/bash/examples/startup-files for examples. # the files are located in the bash-doc package. # the default umask is set in /etc/profile; for setting the umask # for ssh logins, install and configure the libpam-umask package. #umask 022 # if running bash if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi fi # set PATH so it includes user's private bin directories PATH="$HOME/bin:$HOME/.local/bin:$PATH" user12@ubuntu-server:~$ ls lab_4 my_cat user12@ubuntu-server:~$ ls -a lab_4 . .. my_cat user12@ubuntu-server:~$ ls -al lab_4 total 60 drwxrwxr-x 2 user12 user12 4096 Apr 24 10:28 . drwxr-xr-x 7 user12 user12 4096 Apr 24 10:08 .. -rwxr-xr-x 1 user12 user12 52080 Apr 24 10:28 my_cat user12@ubuntu-server:~$ cd lab_4 user12@ubuntu-server:~/lab_4$ chmod u=r my_cat user12@ubuntu-server:~/lab_4$ ls -al total 60 drwxrwxr-x 2 user12 user12 4096 Apr 24 10:28 . drwxr-xr-x 7 user12 user12 4096 Apr 24 10:08 .. -r--r-xr-x 1 user12 user12 52080 Apr 24 10:28 my_cat user12@ubuntu-server:~/lab_4$ ./my_cat /profile -bash: ./my_cat: Permission denied user12@ubuntu-server:~/lab_4$ chmod 700 my_cat user12@ubuntu-server:~/lab_4$ ls -al total 60 drwxrwxr-x 2 user12 user12 4096 Apr 24 10:28 . drwxr-xr-x 7 user12 user12 4096 Apr 24 10:08 .. -rwx------ 1 user12 user12 52080 Apr 24 10:28 my_cat user12@ubuntu-server:~/lab_4$ cd ~ user12@ubuntu-server:~$ chmod u=r lab_4 user12@ubuntu-server:~$ ls lab_4 ls: cannot access 'lab_4/my_cat': Permission denied my_cat user12@ubuntu-server:~$ ls -al lab_4 ls: cannot access 'lab_4/.': Permission denied ls: cannot access 'lab_4/..': Permission denied ls: cannot access 'lab_4/my_cat': Permission denied total 0 d????????? ? ? ? ? ? . d????????? ? ? ? ? ? .. -????????? ? ? ? ? ? my_cat user12@ubuntu-server:~$ rm ./lab_4/my_cat rm: cannot remove './lab_4/my_cat': Permission denied user12@ubuntu-server:~$ ./lab_4/my_cat -bash: ./lab_4/my_cat: Permission denied user12@ubuntu-server:~$ useradd reutionok useradd: user 'reutionok' already exists user12@ubuntu-server:~$ wall hallo Broadcast message from user12@ubuntu-server (pts/0) (Tue Apr 24 11:16:35 2018): hallo user12@ubuntu-server:~$ su reutionok Password: reutionok@ubuntu-server:/home/user12$ ls abc cal chmod lab2 lab4 lab_4 my_cat symbolic reutionok@ubuntu-server:/home/user12$ mkdir ./lab_4/lab_4_1 reutionok@ubuntu-server:/home/user12$ exit exit user12@ubuntu-server:~$ chown reutionok lab_4 chown: changing ownership of 'lab_4': Operation not permitted user12@ubuntu-server:~$ chown user12 lab_4_1 user12@ubuntu-server:~/lab_4$ sudo setfacl -R -m d:u::7,d:g::7,d:o::4 ./ user12@ubuntu-server:~/lab_4$ sudo setfacl -R -m d:u::6,d:g::6,d:o::4 ./. user12@ubuntu-server:~$ sudo chmod 755 lab_4 user12@ubuntu-server:~$ cd lab_4 user12@ubuntu-server:~/lab_4$ mkdir testdir user12@ubuntu-server:~/lab_4$ cd testdir user12@ubuntu-server:~/lab_4/testdir$ echo “SomeText” > file1 user12@ubuntu-server:~/lab_4/testdir$ touch file2 user12@ubuntu-server:~/lab_4/testdir$ getfacl file1 # file: file1 # owner: user12 # group: user12 user::rw- group::rw- other::r-- user12@ubuntu-server:~/lab_4/testdir$ chmod 400 file1 use...
Антиботан аватар за замовчуванням

12.12.2018 20:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини