Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба Ос 1 отчет Рохмистров.docx
Скачиваний:
0
Добавлен:
01.01.2020
Размер:
1.94 Mб
Скачать

14. Сделать свой домашний каталог видимым для всех пользователей группы users.

Проверим права доступа для домашнего каталога:

g1u18@linux ~$ ls -la /home/users/g1u18

total 37

drwx-----x 4 g1u18 users 288 Feb 7 17:01 ./

Как видно, он имеет права на чтение, запись и исполнение только от имени моего пользователя. Папка принадлежит группе пользователей users, что нам и необходимо. Изменим права доступа папки на 750. Т.е. добавим возможность пользователям группы видеть домашнюю папку моего пользователя и просматривать её содержимое:

g1u18@linux ~$ chmod 750 /home/users/g1u18

g1u18@linux ~$ ls -la /home/users/g1u18

total 37

drwxr-x--- 4 g1u18 users 288 Feb 7 17:01 ./

Действительно, пользователи группы получили право видеть домашний каталог.

15. Создать в домашнем каталоге подкаталог tmp, файлы в котором сможет создавать, удалять и переименовывать любой, входящий в группу users, при этом содержимое этого подкаталога не должно быть видимым всем прочим пользователям.

Перейдём в домашний каталог и создадим каталог tmp:

g1u18@linux ~$ cd

g1u18@linux ~$ mkdir tmp

g1u18@linux ~$ ls -l

total 4

drwx------ 2 g1u18 users 48 Feb 10 07:44 tmp/

Права присвоились по умолчанию с маской 077. Присвоим созданный каталог к группе users. Шаг не обязательный, так как у моего пользователя эта группа основная.

g1u18@linux ~$ chgrp users /home/users/g1u18/tmp

Теперь осталось только изменить права, что бы пользователи группы имели права на чтение, запись и выполнение для папки tmp:

g1u18@linux ~$ chmod 770 tmp

g1u18@linux ~$ ls -l

total 4

drwxrwx--- 2 g1u18 users 48 Feb 10 07:45 tmp/

Действительно, папка tmp обладает всеми необходимыми правами.

ВЫВОД

В результате выполнения данной лабораторной работы я ознакомился с основами Unix-подобных операционных систем, в том числе, с файловой структурой и многопользовательностью. Так же я ознакомился с самой популярной командной оболочкой и её основными командами – Bash.

Томск – 2013

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]