Упражнения
Контрольные вопросы¶
-
Необходимо изменить владельца файла
/var/opt/runmeс mireland, который является членом группы users, на dnelson, который является членом группы editors. При условии, что требуется изменить как пользователя-владельца, так и группу-владельца, какая команда это сделает?A.
chown mireland dnelson /var/opt/runme
B.chown –u "dnelson" –g "editors" /var/opt/runme
C.chown dnelson /var/opt/runme
D.chown dnelson.editors /var/opt/runme -
Какое право доступа, применённое к каталогу в файловой системе, позволит пользователю войти в каталог?
A. Чтение
B. Запись
C. Выполнение
D. Управление доступом -
Пользователю нужно открыть файл, отредактировать его и затем сохранить изменения. Какие права доступа ему необходимы? (Выберите два ответа.)
A. Чтение
B. Запись
C. Выполнение
D. Изменение -
Файл employees.odt имеет режим
rw–r– –r– –. Если mhuffman не является владельцем файла, но является членом группы, которой принадлежит этот файл, что он может с ним сделать?A. Он может открыть файл и просмотреть его содержимое, но не может сохранять изменения.
B. Он может открыть файл, внести изменения и сохранить файл.
C. Он может изменить владение файлом.
D. Он может запустить файл, если это исполняемый файл. -
Файл myapp имеет режим 755. Если dnelson не является владельцем этого файла и не входит в группу, которой он принадлежит, что она может с ним сделать?
A. Она может изменить группу-владельца файла.
B. Она может открыть файл, внести изменения и сохранить его.
C. Она может изменить владение файлом.
D. Она может запустить файл. -
Необходимо изменить права доступа к файлу schedule.odt так, чтобы владелец файла мог его редактировать, члены группы-владельца могли его редактировать, а пользователи, не являющиеся владельцами и не принадлежащие к группе-владельцу, могли только просматривать файл, но не изменять его. Какая команда это сделает?
A.
chmod 664 schedule.odt
B.chmod 555 schedule.odt
C.chmod 777 schedule.odt
D.chmod 644 schedule.odt -
Переменная
umaskв Linux-системе установлена в значение 077. Пользователь jcarr (член группы users) создаёт файл mythoughts.odt. Что могут делать с этим файлом члены группы users?A. Они могут просматривать файл, но не могут изменять или сохранять его.
B. Они могут открывать, изменять и сохранять файл.
C. Они могут открывать, изменять и сохранять файл. Они также могут запустить файл, если он является исполняемым.
D. У них нет никакого доступа к файлу. -
Для исполняемого файла установлено право SUID. Если этот файл запущен в системе, кто является владельцем файла?
A. Пользователь, создавший файл, остаётся его владельцем.
B. Пользователь, запустивший файл, становится его постоянным владельцем.
C. Пользователь, запустивший файл, становится его временным владельцем.
D. Пользовательrootстановится владельцем файла. -
Каталог принадлежит группе users и имеет права доступа
rwxrwxr– –, назначенные этой группе. Также для каталога установлен Sticky Bit. Какой эффект это оказывает на файлы внутри каталога?A. Члены группы users могут удалять только те файлы в каталоге, владельцами которых они являются.
B. Ни одному пользователю не разрешено удалять файлы в этом каталоге.
C. Члены группы users могут удалять любые файлы в каталоге.
D. Прочие пользователи могут входить в каталог и удалять файлы, владельцами которых они являются. -
Какие параметры монтирования необходимо включить в
/etc/fstabдля включения квот при монтировании файловой системы? (Выберите два ответа.)A.
groupquotas=on
B.usrquota
C.grpquota
D.userquotas=on
E.fsquota -
При установленном пакете
quotaв Linux-системе для каких параметров можно устанавливать квоты в файловой системе? (Выберите два ответа.)A. Блоки
B. Права доступа
C. Индексные дескрипторы
D. Владение
E. Количество пользователей
F. Количество групп -
Какая команда используется для создания файлов квот для файловой системы, в которой включены квоты?
A.
quotacheck –amvug
B.quotaon –av
C.repquota –av
D.edquota –u
Ответы¶
-
D. Команда
chown dnelson.editors /var/opt/runmeизменит пользователя и группу-владельца файла runme на dnelson и editors. -
C. Право выполнения позволяет пользователю войти в каталог в файловой системе.
-
A, B. Пользователю необходимы права на чтение и запись, чтобы открыть и изменить файл.
-
A. В показанном режиме группе назначено только право чтения. Поскольку mhuffman является членом группы, он может только открыть файл и просмотреть его содержимое. Он не может изменить и сохранить файл.
-
D. Поскольку dnelson не является владельцем и не входит в группу-владельца, ей предоставляются права, назначенные для прочих: чтение (4) и выполнение (1). Это позволяет ей запустить файл.
-
A. Команда
chmod 664 schedule.odtпредоставит владельцу и группе права на чтение (4) и запись (2). Прочим пользователям будет предоставлено право на чтение (4). -
D. Поскольку
umaskустановлен в 077, все права (чтение=4, запись=2, выполнение=1) удалены для группы и прочих. Следовательно, члены группы-владельца не имеют доступа к файлу. -
C. Право SUID приводит к тому, что пользователь, запустивший файл, временно становится его владельцем.
-
A. Право Sticky Bit нейтрализует действие прав на запись для группы. В результате члены группы users могут удалять только те файлы в каталоге, владельцами которых они являются.
-
B, C. Необходимо добавить параметры
usrquotaиgrpquotaк параметрам монтирования файловой системы. -
A, C. Пакет
quotaможет устанавливать квоты на блоки и индексные дескрипторы в файловой системе. -
A. Команда
quotacheck –amvugиспользуется для создания файлов квот для файловой системы, в которой включены квоты.