4. Работа с пользователями и группами в РЕД ОС

Перед выполнением ознакомьтесь со следующим материалом:

Цель работы: научиться работать с пользователями в Linux, изучить права доступа.

  1. создайте пользователя с логином smith и полным именем Will Smith, домашней директорией /home/smith и оболочкой/bin/sh
  2. зайдите в систему под пользователем smith, можете ли вы изменить файл /etc/hosts?
  3. создайте группу wiki
  4. добавьте пользователя в группу wiki, не меняя основную группу
  5. измените пользователя smith так, чтобы он мог выполнять действия от имени sudo. Какими способами это возможно реализовать?
  6. чем отличается команда userdel от deluser?
  7. создайте пользователя, который не может входить в систему. Какими способами это можно сделать?
  8. создайте директорию /wiki, в которой смогут работать пользователи smith и john (у них будет полный доступ ко все файлам в этой директории)
  9. создайте директорию /wiki/share для обмена файлами, но удалять файлы в ней должны только владельцы
  10. создайте файл file с произвольным содержимым. Скопируйте его в file_copy. Создайте на него символьную ссылку symlink, создайте жесткую ссылку hardlink. Посмотрите на права и inode. Удалите file. Что стало с ссылками?
  11. * выдайте john права суперпользователя, сделайте так, чтобы sudo не требовало пароль на выполнение команд
  12. ** Создать директорию, в которой есть несколько файлов. Сделать так, чтобы открыть файлы можно было, только зная имя файла, а через ls список файлов посмотреть было нельзя