Операционные системы локальных сетей
Появление компьютерных сетей привело к развитию операционных систем для персональных компьютеров, позволяющих работать в сетях. Такие операционные системы обеспечивают не только совместное использование аппаратных ресурсов сети (принтеров, дисковых накопителей большой емкости и т.д.), но и использование распределенных коллективных технологий при выполнении разнообразных работ. Существует много операционных систем локальных сетей. Наиболее широкое распространение получили операционные системы Novell NetWare и Windows NT для локальных сетей ПК. Ознакомимся с первой из них. Фирма «Novell Inc.», в компьютерном мире не менее известная чем фирмы IBM и «Microsoft», специализируется на создании операционных систем локальных сетей. Созданная в 1982 г. небольшой группой менеджеров и программистов, фирма уже к 1990 г. имела годовой оборот на уровне 500 млн. долларов. Ее сетевые ОС известны своим высочайшим качеством и надежностью. Сетевая операционная система Novell NetWare 386, начиная с версии 3.11, представляет собой 32-разрядную операционную систему реального времени, работающую в защищенном режиме процессоров 80386 и более мощных (80486 и Pentium ). NetWare 386 является сетевой ОС с централизованным управлением, т.е. в сети один или несколько компьютеров должны быть выделены в качестве файл-серверов. На файл-серверах работает ОС NetWare 386. Остальные компьютеры сети, число которых может достигать нескольких сотен, являются рабочими станциями, и на них должна быть загружена, так называемая, клиентская часть NetWare 386 - специальная компонента системы. ОС Netware 386 имеет ядро - файл server.exe, который запускается из MS DOS (на файл-сервере), затем с консоли и с помощью текстового файла конфигурации загружаются разнообразные драйверы, управляющие сетевыми устройствами. Кроме драйверов могут быть запущены в многозадачном режиме разнообразные утилиты и прикладные программы, например, управляющие файлами, хранящимися на сервере, и базами данных, работающими с внешними коммуникационными каналами. Эти команды содержатся в файлах, имеющих имена с расширением.п1т и потому называются «nlm-модулями».
Примером важнейшей утилиты является syscon.exe, с помощью которой администратор системы выполняет всю работу по разграничению доступа пользователей к информации. После установки NetWare на файл-сервере на его винчестерском накопителе обязательно создается системный том SYS, содержащий несколько стандартных директорий: • LOGIN, содержащую программу подключения пользователя к сети hgin.exe и другие процедуры, обслуживающие потребности пользователя рабочей станции при подключении ее к сети; • MAIL, в которой для каждого пользователя сети заводится отдельный подкаталог (с именем из цифр), содержащий стартовый файл пользователя Login Script и файл конфигураций заданий на печать; • SYSTEM, в которой хранятся файлы операционной системы NetWare, системные утилиты и некоторые другие служебные программы; этот каталог виден только системному администратору (имеющему идентификатор SUPER VISOR); • PUBLIC, в которой содержатся сетевые программы и утилиты, доступные для всех пользователей сети; • USERS, с индивидуальными подкаталогами пользователей сети. Файловая система NetWare на сервере не совместима с MS DOS. На рабочих же станциях, после запуска клиентской части системы, обеспечивается прозрачный доступ к разделам диска файл-сервера как к своим собственным дисководам. Файловая система NetWare поддерживает разветвленную систему разграничения доступа к файлам и каталогам файл-сервера с различных рабочлх станций. Все пользователи сети могут быть разделены системным администратором на группы. Каждая группа обладает своими правами доступа, притом один и тот же пользователь может находиться одновременно в разных группах. В табл. 5.1 приведены типичные для Novell NetWare виды доступа к каталогам и файлам.
Таблица 5.1 Некоторые виды доступа к каталогам и файлам
Определение групп и их прав доступа выполняется с помощью утилиты syscon.exe. Операционная система обладает развитым командным языком для написания файлов загрузки Login Script, большим набором утилит для пользователя и системного администратора. Охарактеризуем важнейшие из них. Для пользователя это утилиты, хранящиеся в каталоге PUBLIC. LOGIN - первая команда, которую должен выдать пользователь перед началом работы в сети. При помощи этой команды пользователь подключается к файл-серверу. Если команда login запущенабез параметров, вы будетеподключены к ближайшему серверу. ДополнительноВам надо будет ввести имя пользователяи, возможно, пароль:
login [/параметры][сервер[/имя_пользователя]][параметры_входа]
В табл. 5.2 приведены параметры, задаваемые командой login через символ "/" (выделенные буквы можно использовать в качестве сокращения).
Таблица 5.2 Некоторые параметры команды LOGIN
После перечисленных выше параметров можно указать имя файл-сервера и имя пользователя. После имени пользователя можно указать дополнительные параметры, которые можно будет проанализировать во время выполнения файла Login Script. LOGOUT - отключение от файл-сервера. В качестве параметра можно указать имя файл-сервера, от которого вы собираетесь отключиться: logout[имя_сервера] Если имя файл-сервера не указано, выполняется отключение от всех серверов, к которым вы были подключены. MAP - отображение каталогов файл-сервера на локальные диски рабочей станции. Эта команда позволяет автоматизировать процесс отображения каталогов (табл. 5.3). Приведем общий формат вызова команды (с некоторыми упрощениями): mар [функция][диск:=[путь[„„]]]
Таблица 5.3 Форматы команды MAP
MENU. Если, находясь в каталоге SYS:PUBLIC, вы запустите программу тепи.ехе с параметром main, на экране появится меню, с помощью которого можно выполнять запуск различных сетевых утилит (табл. 5.4). NCOPY - копирование файлов (табл. 5.5). В отличие от средств копирования файлов, предоставляемых MS DOS, утилита псору сохраняет атрибуты файлов, специфические для NovellNetWare, поэтому она более предпочтительна для использования в сети, чем программы MS DOS:
nсору [путь1]имя_файла [to] путь2 [параметры...] В строке, приведенной выше, «путь1» и «путь2» определяют соответственно пути к копируемому файлу и к каталогу, в который он будет копироваться. Можно указывать символы "*", "?", которые будут восприниматься так же, как и для обычной команды copy из операционной системы MS DOS. Для переименования файла при копировании необходимо в качестве параметра «путь2» использовать полный путь к новому файлу с указанием нового имени. NDIR - получение детальной информации о файлах,расположенных в сетевых каталогах: ndir [путь][параметры...] Для команды ndir можно задавать параметры, можно просмотреть полный список параметров, запустив утилиту ndir с параметром /HELP. SALVAGE - восстановление случайно удаленных файлов. Восстановление возможно, если не использовалась утилита purge, очищающая каталоги от удаленных файлов. Запустив утилиту, оказываемся в меню Main Menu Options. Выбрав строку Select CurrentDirectory, указываем каталог, в котором необходимо восстановить удаленные файлы. Указанный каталог становится текущим (с точки зрения утилиты salvage ).
Таблица 5.4
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|