chown username|UID file
Задает указанного пользователя в качестве пользователя-владельца файла (нескольких файлов)
chgrp groupname|GID file
Задает указанную группу в качестве группы-владельца файла (нескольких файлов)
chmod mode file
Задает указанные права доступа для файла (нескольких файлов). Права доступа могут быть указаны трехзначным восьмеричным числом, или в символьном формате:
Программа Midnight Commander
Программа Midnight Commander представляет собой аналог программы Norton Commander для UNIX. Запуск программы осуществляется с помощью команды mc.
Для выполнения операций с файлами используются те же клавиши, что и в программе NortonCommander.
Расширенное меню, вызываемое по клавише F9 позволяет задавать права доступа к файлам и изменять данные о владельцах.
Практическая часть
Выполните вход в систему под именем root
Используя команду ls просмотрите содержимое корневого каталога
Используя команду ls, заполните следующую таблицу:
Название файла (каталога)
|
Пользователь- владелец
|
Группа-владелец
|
Права доступа для пользователя, группы и остальных
|
Размер файла
|
Дата и время создания
|
/etc/passwd
|
|
|
|
|
|
/var/log/
|
|
|
|
|
|
/home/student/
|
|
|
|
|
|
./boot/
|
|
|
|
|
|
/usr/bin/
|
|
|
|
|
|
Используя команды оболочки, создайте внутри каталога /home/student каталог dir1. Запишите введенные команды.
Создайте внутри каталога /home/student/dir/ файлы file1 и file2. Запишите введенные команды.
Разрешите пользователю student чтение и запись файла file1 и запретите чтение и запись файла file2. Запишите введенные команды.
Создайте каталог /home/student/dir1/dir2, и в нем файл file3. Запишите введенные команды.
Запретите пользователю student просмотр содержимого каталога /home/student/dir1/dir2. Запишите введенные команды.
Создайте жесткую ссылку на файл /home/student/dir1/file2 с именем /home/student/dir1/file2link и разрешите пользователю student чтение и запись файла по этой ссылке.
Завершите работу в системе с помощью команды logout.
Выполните вход в систему под именем student.
Сделайте попытку просмотреть содержимое каталогов /home/student/work/ и /home/student/work/work3/. Запишите введенные команды и результат.
Сделайте попытку просмотреть содержимое файлов /home/student/work/work1, /home/student/work/work2 и /home/student/dir1/file2link. Запишите введенные команды и результат.
Завершите работу в системе с помощью команды logout.
Выполните вход в систему под именем root.
Скопируйте файл /home/student/work/work1 в каталог /home/student/work/work3/. Запишите введенные команды.
Удалите все файлы и каталоги созданные на этом занятии.
Запустите программу Midnight Commander.
Проделайте задания 1-6, 13, 14 с помощью Midnight Commander.
Завершите работу с Midnight Commander и с системой.
Контрольные вопросы.
Могут ли пользователи системы alex и root просмотреть содержимое домашнего каталога пользователя student? Получить доступ к файлам, находящимся в этом каталоге?
Может ли пользователь student просматривать и модифицировать системные журналы?
Может ли пользователь student просматривать и модифицировать двоичный код ядра ОС?
Может ли пользователь student просматривать и модифицировать список пользователей системы?
Достарыңызбен бөлісу: |