Реферат: Многопользовательская система WinNT - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Многопользовательская система WinNT

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 187 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

2 АКАДЕМИЯ НАРОДНОГО ХОЗЯЙСТВА РЕФЕРАТ На тему : “Реализация м ногопользовательской системы в Windows NT ” Группа : Ф -13 Студент : Натан В. В. Руководитель : Кедров М.А. г.Новосибирск 1998г. Введение. Windows N T по сегодняшний день яв ляется новшеством на широком рынке операционных систем . Windows NT официально была объявлена корпорацией Microsoft 27 июля 1993г , с номе ром версии 3.1, подчеркивая преемственность от господствовавшей в то время системы Windows 3.1. Однако Windows NT появи л ась как со вершенно новая система Windows, базой создания которой , фактически , была операционная система OS/2 - совместная в прошлом разработка корпо рации Microsoft и фирмы IBM. Появившись на широком рынке операцио нных систем , Windows NT преподнесла сразу множе ство не применявшихся раннее свойств в характеристику операционных систем для персональных компьютеров (в том числе не профессиональных пользователей ). Эти свойства до ОС Windows NT считались характерными чертами проффессиональных , сложных ОС (наприме р , UNIX - системы ): действительно многопользователь ская , действительно многозадачная (с вытесняющ ей много задачностью ) сетевая ОС . Windows NT, достигнув мощности ОС класса UNIX, легкостью использо вания сравнима с Windows 9 5. В настоящем реферате буд ет затр онута лишь одна подсистема операционной системы Windows NT версии 4.0 - реализация многопольз ова тельской системы разделения контроля , ресурсов и файлов ОС на локальном ПК. 1. Необходимость многопользовательской ОС. На практике часто наблюдает ся использо вание ПК более чем о дним пользователем , что в значительной м ере усложняет работу каждого пользователя , повышая вероятность сбоя системы , потери данных и программного обеспечения на совместно используемом ПК ввиду несогласо ванных действий пользователей , а т акже разным уровнем их подготовки . Актуальным моментом является сохранение с екретности информации , находящейся на ПК - ограничение доступа пользователей к ресурсам и файлам ПК . Еще одним важным фактором необходимости многополь зовательской сред ы является т ребование различных настроек системы , используемых разными пол ьзователями . Долгое время многопользовательск ие ОС были слишком сложны и громозд ки как с точки зрения необходимой в ычислительной мощности , так и с точки зрения обслуживания . Windows NT практиче ски пе рвая ОС , предлагающая широкому рынку пол ьзователей разрешение указанных сложностей н а эффективном и удобоиспользуемом уровне . Реализацию многопользовательской подсистемы Windows NT можно разбить на два подуровня : первы й - разделение ресурсов ПК (с и х настройкой под каждого пользователя ), и второй - разделение доступа к данным и программному обеспечению ПК (разделен ие доступа к файлам ). 2. Реализация механизма разделения ресурсов ПК многопользовательской подсистемы Wi ndows NT. Если большинство пред ыд ущих ОС являлись инструментом пользователя и пытались исполнять любую его команд у (из Windows - систем некоторые удобства многоп ользовательской среды предоставлял лишь Windows 95 – профили пользователя , “плавающего” пользоват еля , разделение доступа к се т евым ресурсам ), то Windows NT является ответственным владельцем ресурсов компьютера . Многопользов ательская подсистема Windows NT определяет , на основании конфигурации администратора системы , разрешить выполнение тех или иных действий пользователю ил и н ет . Для того , чтобы осуществи ть такой подход , у ОС должен быть , с одной стороны , способ определения п ользователя , а с другой - механизм определ ения прав доступа к рессурсам компьютера . В Windows NT первая часть реализована при помощи механизма обязательной регистрации ( logon ) и "Базы бюджетов " ( Security Account Manager Database ). Вторая - при помощи единой схемы определения прав доступа к объектам . Рассмотрим указанные части подробнее. 2.1. Обязательная регистрация и "Базы бюджетов ". Каждому пользовател ю Windows NT соответствует строка в базе бюджетов . Бюджет содержит два ключа для идентифик ации пользователя - имя и пароль . Первый из них (имя пользователя ) необходимо знать администратору - это позволит ему задать права пользователя при работе с системой ; второй (пароль ) долж ен быть известен лишь самому пользовател ю - он служит для авторизации доступа . Перед началом работы каждый пользователь проходит обязательную регистрацию ( logon ) в системе . Посл е загрузки операционной системы или посл е завершения работ ы с компьютером другого пользователя на экране находится единственное окно с надписью "Press Ctrl+Alt+Del to logon". Тр ебуется нажать все три клавиши одновреме нно . Эта комбинация клавиш во всех п редыдущих версиях Windows использовалась для перез апуска ком п ьютера (двойное нажат ие для Windows 95), но в Windows NT после нажатия ++ происходит вызов менеджера подсистемы з ащиты (службы безопасности ) ОС . В появивше мся диалоговом окне пользователю предлагаетс я ввести имя и пароль входа в систему . П р и этом ввод парол я скрывается от постороннего наблюдателя (на экран выводятся символы "*" вместо с имволов пароля ). По окончанию ввода польз ователем своих реквизитов система сравнивает введенную информацию с собственной базо й бюджетов пользователей , и в сл у чае опознания пользователя производит вход в систему , с доступом к ресу рсам , ограниченным правами , перечисленными в соответствующей записи базы бюджетов . Е сли пользователь пожелает воспользоваться ме неджером подсистемы защиты в процессе ра боты (вызвав его опять же ++), то система предоставит ему возможность : · закрыть все запущенные приложения (кнопка Logoff окна мен еджера ); · закрыть все запущенные приложения и остановить сист ему - подготовит систему к перезапуску ил и выключению компьют ера (кнопка Shutdown); · скрыть содер жимое экрана не закрывая приложений и заблокировать систему . Для разблокировки п онадобится снова ввод пароля пользователя (кнопка Lock Workstation), причем разблокировать систему сможет только пользователь заблокировав ш ий ее (администратор системы также сможе т зарегистрироваться , не взирая на блоки ровку , но при этом система закроет в се приложения , запущенные предыдущим пользова телем (даже с потерей данных ), чтобы предотвратить работу администратора в систем е от имени п о льзователя ); · сменить паро ль пользователя - единственный способ смены пароля для обычного пользователя (кнопка Change Password). С системой Windows NT невозможно работать , не имея бюджета . Поэтому уже на стадии установки си стемы два пользовательских бю джета , а именно бюджеты с именами Администратор ( Administrator ) и Гость ( Guest ), создаются обязательно . Администратор - с амый главный пользователь операционной систе мы . В его задачи входит настройка и сопровождение ОС , установка дополнительного программно го обеспечения , а также управление работой других пользователей . А дминистратор может получить доступ сам и определять права доступа других пользов ателей к любому ресурсу операционной сис темы . Однако администратор также ограничен системой в некоторых своих де йствиях : администратор не может получить у системы пароль пользователя , а значит , не сможет производить никаких действий в системе от имени пользователей . П ароль администратора задается на стадии установки системы - один из запросов программы установки . Впоследствии , администратор может в любой момент сменить свой пароль . Гость - бюджет временных пользователей ОС с минимальными правами (однако на самом деле сущес твует несколько классов пользователей , их мы рассмотрим далее ). Никакие настройки среды ОС вр еменному пользователю не доступны . Новый бюджет (пользователь ) создается только администратором с помощью диспетчера пользователей ( User Manager ) - приложения Windows NT для работы с базой бюджет ов пользователей . В верхней части окна приложения перечислен ы уже существующ ие бюджеты , а команды меню предоставляют все средства для создания новых за писей и работы со старыми . Команда New - добавление нового пользователя . Теперь в шаблон данных о пользователе заносится имя (уникальное ) нового пользователя (поле U sername), полное имя пользователя (Full Name) и информация о нем (Description), пароль перв ого вхождения пользователя в систему (Password), флажок скрытия в дальнейшем пароля польз ователя от администратора (при первом вх оде пользователя в систему ему буде т предложено сменить пароль ) - п о умолчанию установлен (User Must Change Password at Next Logon), флажок запр ета смены пароля пользователем (User Cannot Change Password), флажок алгоритма старения пароля (Password Never Expres), и флаж ок временного отключе н ия пользов ателя от системы (Account Disabled). Зарегистрировав нового пользоват еля , администратор может установить ему права доступа к системе , а сам польз ователь может производить настройку установо к системы (разрешенных к изменению данно му пользователю ) под свои надобности . После регистрации нового пользователя системы администратор может установить индив идуальные права доступа пользователя к р есурсам ПК . Для этого , например , можно разрешить или запретить доступ пользовате ля к определенному устройству , у казав имя этого пользователя в списке разрешения доступа любого устройства . Однако это сложный путь установки прав доступа . Для упрощения предоставления прав служат группы пользо вателей ( Groups ), в которые можно объединять всех пользователей системы . Это м ожн о сделать там же - в приложении дисп етчера пользователей . При этом каждому п ользователю предоставляются права доступа ег о группы . Администратор системы может со здавать новые группы пользователей , либо использовать имеющиеся в системе . После установки W indows NT, сист ема предоставляет администратору следующие г руппы : · группа администраторов (Administrators) - по лные права с созданием личного профиля каждого администратора ; · группа врем енных пользователей (Guests) - минимальные права без личных профи лей ; · группа обыч ных пользователей (Users) - минимальные права с созданием личных профилей ; · группа поль зователей с расширенными полномочиями (Power Users) – группа пользователей , имеющ ая права обычных пользователей плюс неко торые дополнительные права по сопровож дению системы (установка новых устройств , настройка некоторых устройств ). Для распределения пользователей по группам в окне диспетчера польз ователей необходимо нажать кнопку Group, вызванный диалог предоставляет возможность легко присоединять /о тсоединять пользователей о т группы и переводить их из одной группы в другую . 2.2. Разделение доступа к да нным и программному обеспечению. Разделение доступа к данным и программному обеспечению в ОС Windows NT осуществляется на базе файловой системы NTF S. В состав операционной системы Windows NT входит пакет файловой системы NTFS - одной из файловых систем поддерживаемых Windows NT. NTFS не является необходимым компонентом ОС Windows NT, однако ее применение дает несколько преи муществ : во-первых это пра к тическ и бессбойная файловая система , имеющая в ысокую надежность корректного обращения с данными даже при несвоевременном отключен ия питания ПК , далее - это файловая с истема , позволяющая значительно эффективнее ч ем , скажем , FAT16 - система исп ользовать прос транство дискового накопит еля (благодаря меньшему размеру кластера ), далее - это файловая система , компонентом которой является алгоритм сжатия данных , хранимых на диске (этот алгоритм прим еняется по желанию пользователя к указыв аемым им файлам , директори я м или дискам ), и , наконец , это файловая система , которая применяет к каждому файлу алгоритм запрета /разрешения доступа . На основании последнего свойства операцио нная система Windows NT строит подсистему разделения доступ а к данным и программному обесп ечению ПК . Механизм построения этой подсистемы следующий : при входе в систему , как уже говорилось , каждый пользователь проходит обязательную регистрацию . После этого , н а основании записи в базе бюджетов , системе известно какой пользователь и с какими прав ами доступа работает в системе . Поэтому , основываясь на баз е бюджетов пользователей система осуществляе т разрешение или запрет доступа пользова теля к файлам дисковой подсистемы . Соотв етственно , каждый файл NTFS обладает дополнительн ыми свойства , которые м о жно увидеть и откорректировать (имея доступ ) войдя в окно Свойства ->Безопасность (Propertis->Security) любого файла . Если в указанном окне выбрать команду Разрешения (Permission) - откроется диалоговое окно управления правами пользо вателей на доступ к дан н ому файлу . В списке прав доступа каждая строка содержит некоторое разрешение ил и запрет для одного из пользователей или для группы . Так например , список прав доступа одного из файлов имеет вид : Administrators Full Controll (All) Everyone Read (RX) User1 Change (RWXD) User2 No Access Эти строки указывают , что члены группы Administrators имеют полный доступ к файлу (чтение /запись , удаление , изменение атрибутов ), пользователь с именем User1 - обла дает правами чтения /запис и файла , пользователь с именем User2 - не допущен к файлу вообще (и даже не обнаружит его ), а все остальные пользователи (Everyone) - только правом чтения файла . В момент , когда запущенная пользователем программа пытается открыть любой файл , Windows NT ис пользует список п рав доступа активного пользователя для т ого , чтобы разрешить , либо запретить ему использование этой операции . Принимая р ешение , система просматривает список прав доступа строка за строкой и "складыва ет " разрешения из всех тех строк , гд е ф и гурирует бюджет пользователя или группа , в которую тот входит . Разрешения строятся из отдельных элемента рных прав . Всего их шесть : · "R" (Read) - чтение из файла , · "W" (Write) - запись в файл , · "X" (eXecute) - запуск исполняемого кода из файл а , · "D" (Delete) - уничтожение файла , · "P" (change Permission) - изменение прав доступа к фа йлу , · "O" (take Ownership) - стать владельцем файла . При помощи пункта Specisl Access... возможно задать любую комби нацию элементарных прав доступа к файлу кажд ому пользователю или группе . Например , установка права "X" для всех п ользователей будет означать , что любой п ользователь сможет запустить некоторый испол няемый файл , но не сможет сделать ег о копию . Особого рассмотрения требует право владельца файла . В чем его особенность ? Рассмотрим , например , следующую ситуацию : некоторый нео пытный пользователь случайно полностью закры л доступ к файлу (достаточно нажать кнопку Remove и очистить список прав доступа ). Теперь никто , даже администратор , не сможет ни воспольз о ваться , ни даже удалить указанный файл . Для ре шения данной проблемы у каждого файла NTFS имеется владелец (Owner). Владельцем файла явля ется тот , кто его создал . Например , п ри копировании файла в свой директорий владельцем копии становится копирующий поль з ователь , независимо от того , кто был владельцем файла-оригинала . Есть только одна операция в Windows NT, которая изменяет владельца файла - элементарна я операция "O" (take Ownership). У владельца файла по сравнению с другими пользователями есть только одн а , но существенная прив илегия : он всегда может управлять правам и доступа к файлу . Иными словами он всегда неявно обладает правом "P". Админис тратор Windows NT точно так же подчиняется прави лам системы засчиты , как и все остал ьные пользователи . Например , е с ли для группы A dministrator установлен No Access, то администратор не сможет оперировать файлом . Но все ж е администратору в целях сохранения цело стности системы дозволено изменять владельца файла (например на случай , когда од ин из пользователей (или целая гру ппа пользователей ) исключается из списка лиц , получающих доступ к ПК ). Так же как и для файлов , с каждой папкой и каждым диском NTFS свя зан список прав доступа . Однако в сл учае папок и дисков список прав нес колько усложняется . Этот список прав мож но ув идеть , проделав те же опера ции , что и для просмотра списка прав файла , только по отношению к папке (диску ). Например , список прав доступа к папке может иметь следующий вид : Everyone Change (RWXD)(RWXD) Один раз аббревиатура прав доступа (RWXD, п ричем операция "X" в э том случае означает разрешение /запрет со здания вложенной папки ) показывает список прав доступа к папке (диску ), второй - является "наследством ", которое передается всем создаваемым в этой папке (на эт ом диске ) файлам . Права Administr ator Full Control (All)(All) Everyone Special Access (RWXD)(RWXD) , устанавливаются системой новым папкам (если новая п апка не вложена в другую , имеющую сп ецифический список прав ) и дискам по умолчанию . Если изменить список прав Everyone на (R WX)(RWX), то все пользователи (кроме администратора ) смогут записывать в эту папку (на этот диск ) новые файлы , редактировать их , запускать исполняемые фа йлы , но не смогут удалить ни одного файла . Еще одним важным параметров является системное им я CREATOR OWNER - на предъявителя . Например , если в папку со списком прав : CREATOR OWNER Full Control (All)(All) Everyone Special Access (RWX)(Not specified) пользователь User1 добавит файл , то список прав доступа этого файла приймет вид : User1 Full Control (All)(All). Таким образом , комбинируя ра зличные виды установок списка прав досту па файлов , папок и дисков возможно с оздание однозначной , мощной и легко испо льзуемой системы разделения прав доступа к файлам дисковой системы NTFS. Заключени е Вышеизложенное описание многопользовательской подсистемы Microsoft Windows NT Workstation V4.0 затр агивает лишь некоторые основные аспекты ее возможностей . К тому же , все сказ анное касается лишь точки зрения пользов ателя , и совсем не раскрывает методы программной реализации подсистемы . Совсем не затронутой осталась тема “ Плавающего поль зователя ” , - одной из служб системы Microsoft Windows NT server V4.0, которая также является частью многопользовательской подсистемы Windows NT. Основной трудно стью раск рытия выбранной темы рефера та являлось малое , н а сегодняшний день , количест во литературы , посвященной использованию и реализации операционной системы Windows NT . В процессе подготовки настоящего материала использован ы , в основном , периодические издания – ж урнал “Компьютер Пресс” (`96 , `97, `98) , “Мир ПК” ( `96, `97, `98) , газета “К омпьютер & Бизн ес” ( `97, `98) и др.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Если вам скажут, что вы стали каким-то не таким, то вы просто стали не таким удобным как были раньше.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Многопользовательская система WinNT", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru