Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Добавление пользователя в группу
К сожалению, не существует программ, обеспечивающих простую процедуру включения пользователя в группу. Проще всего это делается редактированием файла /etc/group, каждая строка которого является определением группы. groupname::password:groupid:userlist Элементы этой строки следующие.
Например, если в группу groupl с идентификационным номером 505 входят пользователи userl,user2 и user3, то строка этой группы в файле /etc/group будет следующей. groupl::505:userl,user2,user3 Чтобы ввести в группу нового пользователя, откройте файл /etc/group в привычном текстовом редакторе и добавьте этого пользователя в конец строки соответствующей группы, отделив его имя от остальных пользователей запятой. Удаление группы происходит по команде groupdel. Это совсем простая команда без каких-либо флажков. Единственный параметр - имя удаляемой группы. # /usr/sbin/groupdel groupname При всей простоте команды процесс удаления группы связан с некоторыми тонкостями. Файлы, принадлежавшие удаленной группе, не удаляются и не передаются другой группе. Если для некоторого пользователя группа первична (то есть, именно она указана как группа этого пользователя в файле паролей), ее нельзя удалить. Первая проблема решается точно так же, как и при удалении учетной записи. Сначала записывается идентификационный номер группы (его можно найти в файле /etc/group), затем, после удаления группы, при помощи команды find меняется принадлежность всех файлов этой группы. # find / -type f -gid 503 -print -exec chgrp newgroupname {} \; По этой команде находятся все файлы, принадлежавшие группе с идентификационным номером 503, и при помощи команды chgrp передаются группе newgroupname.
Задание 1. Зарегистрироваться в системе как root. 2. Создание пользователя user1 с помощью редактирования необходимых файлов: Ø Присвоить ему идентификатор пользователя – 101; Ø Определить создаваемого пользователя в группу users по соответствующему идентификатору группы и с соответствующей записью в файлах passwd и group; Ø В поле комментария указать номер вашей группы;
Ø Начальный каталог определить по имени пользователя; Ø В качестве начальной команды выбрать команду запуска командного интерпретатора, используемого в системе по умолчанию; Ø Задать пароль пользователю; Ø Сконфигурировать или переписать необходимые файлы командного интерпретатора для корректного входа в систему; Ø Дать полное право владения файлами и каталогами создаваемому пользователю; Ø Зарегистрироваться под созданным пользователем в системе в новом терминале. 3. Создать пользователя user2 используя утилиты ОС Linux. Проверить корректность работы утилиты путём просмотра и, при необходимости, редактирования файлов passwd и group. Зарегистрироваться под созданным пользователем в новом терминале. 4. Создать группу programmers отредактировав файл конфигурации групп. 5. Создать группу programmers2 с помощью утилит ОС Linux. 6. Определить во вновь созданные группы пользователя user1, а пользователя user2, только в группу programmers2. 7. При помощи утилиты ОС Linux сменить группу для пользователя user1 с users на programmers и с programmers на programmers2. 8. При помощи утилиты ОС Linux сменить группу для пользователя user2 с users на programmers и попытаться сменить группу с programmers на programmers2 (если работа выполнена верно, то будет отказано в доступе). 9. С терминала пользователя user1 при помощи утилиты ОС Linux su получить права пользователя root, а затем пользователя user2. 10. Показать работу преподавателю. 11. Удалить созданные группы и пользователи. Контрольные вопросы.
Лабораторная работа №18
|
|||||
Последнее изменение этой страницы: 2017-02-06; просмотров: 261; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.229.113 (0.006 с.) |