Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Управление учётными записями пользователей и правами доступа к файлам ⇐ ПредыдущаяСтр 4 из 4
1) Войдём под user1 (рис. 70). Рис. 70 Посмотрим текстовый файл, содержащий сведения о пользователях /etc/passwd (рис. 71 – рис. 73). Рис. 71 Рис. 72 Рис. 73 Посмотрим текстовый файл, содержащий сведения о группах /etc/group (рис. 74 – рис. 76). Рис. 74 Рис. 75 Рис. 76 2) Сделаем так, чтобы user1 принадлежал к элитной группе, называемой wheel: Выйдем из данного пользователя (рис. 77). Рис. 77 Входим под root (рис. 78). Рис. 78 Сделаем так, чтобы user1 принадлежал к элитной группе, называемой wheel (рис. 79). Рис. 79 Повысим статус user1 выйдя из root, войдя под user1 и применя команду su- (рис. 80 – рис. 83). Рис. 80 Рис. 81 Рис. 82 Рис. 83 3) Создадим нового пользователя с помощью команды adduser (рис. 84 – рис. 86). Рис. 84 Рис. 85 Рис. 86 4) Выходим из системы с помощью команды exit и входим в неё под новой учетной записью (рис. 87). Рис. 87 5) Убедимся, что создан домашний каталог для нового пользователя (рис. 88). Рис. 88 6) Найдём созданных пользователя и группу в файлах /etc/passwd и /etc/group (рис. 89 – рис. 92). Рис. 89 Рис. 90 Рис. 91 Рис. 92 7) Командойpasswd изменяем для своей новой учётной записи пароль (был r, стал e) (рис. 93). Рис. 93 8) Командойchpass изменяем для своей новой учётной записи полное имя пользователя (рис. 94 – рис. 97). Рис. 94 Рис. 95 Рис. 96 Рис. 97 9) Войдём под новой учётной записью (выйдяиз системы командойexit). Войдём под root (рис. 98). Рис. 98 Cделаем так, чтобы newchuvak принадлежал к элитной группе, называемой wheel (рис. 99). Рис. 99 Повысим статус newchuvak выйдя из root, войдя под newchuvak и применя команду su- (рис. 100 – рис. 102). Рис. 100 Рис. 101 Рис. 102 10) Создадим новую группу пользователей командойpw groupadd (рис. 103). Рис. 103 11) Добавим newchuvak в новую группу командой pwgroupmod (рис. 104). Рис. 104 12) Определим принадлежность newchuvak к группам командойid (рис. 105). Рис. 105 13) Файл test был создан пользователем user1 в его домашнем каталоге (рис. 106). Рис. 106 Поменяем владельца-пользователя и владельца-группу для созданного ранее текстового файла test (рис. 107). Рис. 107 В результате (рис. 108). Рис. 108 14) Поменяем атрибуты файла test на r-xr-xr-x (рис. 109). Рис. 109 15) Создадим файл test2 в домашнем каталоге пользователя newchuvak (рис. 110 – рис. 112). Рис. 110 Рис. 111 Рис. 112 r-xr-xr-x в числовом виде 555, изменим атрибуты файла test2 на r-xr-xr-x, задавая их в числовом виде, посмотрим на изменённые права доступа к файлу (рис. 113). Рис. 113 16) Наберём 2 раза exit (рис. 114). Рис. 114 Теперь войдём под root (рис. 115). Рис. 115 Удалим newchuvak с помощью команды rmuser (рис. 116). Рис. 116 17) Выйдем из системы командойexit (рис. 117). Рис. 117
Программирование на языке командного интерпретатора
6) Войдём под user1 (рис. 118). Рис. 118 Cоздадим командой touchфайл prsv1.sh (рис. 119). Рис. 119 Для файла prsv1.shсделаем атрибуты rwxrwxrwx (чтобы файл можно было запускать на выполнение) (рис. 120). Рис. 120 Теперь проверим изменения (рис. 121). Рис. 121 Вывести 20 символов с конца файла: Откроем файл prsv1.sh текстовым редактором vi (рис. 122). Рис. 122 Наберём код и сохраним его командой: wq (рис. 123). Рис. 123 Выполним программу prsv1.sh (рис. 124). Рис. 124 Вот наш итог (рис. 125). Рис. 125 Скопируем prsv1.sh с переименованием в prsv2.sh и prsv3.sh (рис. 126 – рис. 127). Рис. 126 Рис. 127 Вывести 10 строк с конца файла: Откроем файл prsv2.sh текстовым редактором vi (рис. 128). Рис. 128 Теперь наберём код и сохраним его командой: wq (рис. 129). Рис. 129 Выполним программу prsv2.sh (рис. 130). Рис. 130 Вот наш итог (рис. 131). Рис. 131 Вывести количество пользователей, подключённых к системе: Откроем файл prsv3.sh текстовым редактором vi (рис. 132). Рис. 132 Теперь наберём код и сохраним его командой: wq (рис. 133). Рис. 133 Выполним программу prsv3.sh (рис. 134). Рис. 134 Вот наш итог (рис. 135). Рис. 135 Заключение Операционные системы ЭВМ развиваются и модифицируются в общем контексте развития технических и программных средств. Постоянной средой этого развития является сосуществование по меньшей мере 3-х уровней организации информационных-вычислительных процессов – аппаратурного, программного, информационного. Они образуют некоторые слои, страты информационных технологий, которые взаимозаменяемы в определенных пределах. Операционная система является первичной программной оболочкой для всякой ЭВМ; без операционной системы ЭВМ становиться неодушевленным предметом. Структурно ОС представляет собой совокупность программ, управляющих ходом работы вычислительной машины, идентифицирующих прикладные программы и данные и осуществляющих связь между машиной и оператором. Операционная система повышает производительность вычислительного комплекса за счет гибкой организации прохождении потока задач через машину, равномерной загрузки оборудования, оптимального использования всех ресурсов ЭВМ, стандартной организации хранения в машине больших массивов данных при наличии разнообразных способов доступа к ним. Важной особенностью многих ОС является способность их взаимодействия друг с другом, посредством сети, что позволяет компьютерам взаимодействовать друг с другом, как в рамках локальных вычислительных сетей (ЛВС), так и в глобальной сети Интернет. Современные операционные системы, вновь создаваемые и обновленные версии существующих ОС, поддерживают полный набор протоколов для работы в локальной сети и в глобальной сети Интернет. Операционные системы ЭВМ развиваются и модифицируются в общем контексте развития технических и программных средств. Постоянной средой этого развития является сосуществование по меньшей мере 3 уровней организации информационно-вычислительных процессов – аппаратурного, программного, информационного. Они образуют некоторые слои, страты информационных технологий, которые взаимозаменяемы в определенных пределах. Список используемой литературы 1. Таненбаум Э., Бос Х. Современные операционные системы. 4-е изд. СПб.: Питер, 2015. – 1120 с. 2. Алексей Федосеев. UNIX: учебный курс. LinuxUserGroupМГТУим. Н.Э. Баумана, 2006.
Популярное:
|
Последнее изменение этой страницы: 2016-08-24; Просмотров: 448; Нарушение авторского права страницы