Сети компьютеров в вашем офисе

         

Назначение очередей принтерам


После создания сетевых принтеров их надо подключить к очередям печати. Для этого выберите строку "Queues Serviced by Printer" из меню "Print Server Configuration Menu" (рис. 10.18).

Рис. 10.18. Выбор принтера для подключения к очереди печати

Выберите подключаемый принтер и нажмите клавишу <Insert>. Появится меню "Available Queues", из которого с помощью клавиш перемещения курсора вы сможете выбрать нужную очередь (рис. 10.19).

Рис. 10.19. Выбор очереди печати

В появившемся после этого окне (рис. 10.20) вы можете также задать число от 1 до 10, которое будет означать приоритет очереди. Значение 1 соответствует максимальному (наивысшему) приоритету.

Рис. 10.20. Определение приоритета очереди печати

После выполнения перечисленных выше действий список очередей печати примет вид, показанный на рис. 10.21.

Рис. 10.21. Новый список очередей печати

Закончив работу, завершите утилиту pconsole.exe , нажав несколько раз на клавишу <Esc> до выхода из программы.



NCOPY


Программа ncopy предназначена для копирования файлов. В отличие от средств копирования файлов, предоставляемых MS-DOS, утилита ncopy сохраняет атрибуты файлов, специфические для Novell NetWare, поэтому она более предпочтительна для использования в сети, чем программы MS-DOS.

ncopy [путь1]имя-файла [to] путь2 [параметры...]

В строке, приведенной выше, "путь1" и "путь2" определяют соответственно пути к копируемому файлу и к каталогу, в который файл будет копироваться. Можно указывать символы "*" и "?", которые будут восприниматься так же, как и для обычной команды copy из операционной системы MS-DOS. Для переименования файла при копировании необходимо в качестве параметра "путь2" использовать полный путь к новому файлу с указанием нового имени.

Дополнительно можно указывать параметры (выделенные буквы можно использовать в качестве сокращения):



Параметр Назначение и использование
/Subdirectories Копирование вместе с подкаталогами
/Empty subdirectories Копирование пустых подкаталогов. Этот ключ используется совместно с ключом /S
/Copy Копирование файлов без сохранения атрибутов
/Inform Выдать сообщение в тех случаях, когда программа не может скопировать атрибуты файла
/Verify Выполнить проверку после копирования на идентичность файла-оригинала и файла-копии
/A Скопировать файлы с установленным в слове атрибутов архивным битом. Атрибуты файла не изменяются
/M Скопировать файлы с установленным в слове атрибутов архивным битом. После копирования архивный бит в слове атрибутов исходного файла сбрасывается. Это позволяет использовать NCOPY для выполнения архивной выгрузки содержимого каталога



NDIR


Команда ndir позволяет получить детальную информацию о файлах, расположенных в сетевых каталогах.

ndir [путь][параметры...]

Для команды ndir можно задавать параметры (параметр /Not изменяет действие параметра на противоположное). Перечислим основные параметры команды ndir:

Параметр Назначение и использование
[/Not] /Read Only Показать только те файлы, которые имеют атрибут Read Only
[/Not] /Shareable Показать только те файлы, которые имеют атрибут Shareable
[/Not] /Archive Needed Показать только те файлы, которые имеют атрибут Archive
[/Not] /eXecute Only Показать только те файлы, которые имеют атрибут Execute Only
[/Not] /Hidden Показать только те файлы, которые имеют атрибут Hidden
[/Not] /SYstem Показать только те файлы, которые имеют атрибут System
[/Not] /Transactional Показать только те файлы, которые имеют атрибут Transactional
[/Not] /Indexed Показать только те файлы, которые имеют атрибут Indexed
[/Not] /Purge Показать только те файлы, которые имеют атрибут Purge
[/Not] /Delete Inhibit Показать файлы, которые защищены от стирания. Пользователь не может стереть их, даже если он имеет соответствующие права, установленные для него супервизором
[/Not] /Rename Inhibit Показать файлы, которые защищены от переименования. Пользователь не может переименовать их, даже если он имеет соответствующие права, установленные для него супервизором
/Dates Для каждого файла вывести даты, когда файл был создан, когда он был последний раз изменен, выгружен, когда к нему последний раз выполнялось обращение
/Rights Показать права доступа, которые вы имеете к данному файлу
/HELP Вывести подсказку по параметрам команды ndir
/OWner [Not] EQual to "имя" Перечислить все файлы, созданные данным пользователем
/Size [Not] GReater then nnn | EQual to nnn

| LEss than nnn

Перечислить файлы, имеющие размер, больший чем nnn байт (равный или меньший чем nnn байт)
/Files Only Выводить только файлы, имеющиеся в каталоге
/Directories Only Выводить только список подкаталогов указанного каталога
/SUBdirectory Вывести все дерево каталогов для указанного каталога

Остальные параметры приведены в документации на Novell NetWare. Вы можете просмотреть полный список параметров, запустив утилиту ndir с параметром /HELP.



Неэкранированная витая пара


Некоторые сетевые адаптеры Ethernet способны работать с кабелем, представляющим собой неэкранированную витую пару проводов (спецификация 10BASE-T ). Такие адаптеры имеют разъем, аналогичный разъему, применяемому в телефонных аппаратах. Несмотря на свое название, кабель типа "витая пара " может содержать 8 жил.

Для сети Ethernet на базе витой пары необходимо специальное устройство - концентратор. К одному концентратору через все те же телефонные розетки можно подключить несколько рабочих станций (в зависимости от типа концентратора). Максимальное расстояние от концентратора до рабочей станции составляет 100 метров. При этом скорость передачи данных такая же, как и для коаксиального кабеля, - 10 Мбит в секунду.

Концентраторы можно соединять каскадно, в том числе и с помощью коаксиального кабеля, увеличивая общую длину сети.

Достоинства сети на базе витой пары по сравнению с толстым или тонким коаксиальным кабелем заключаются в ее более высокой надежности.

В самом деле, при использовании коаксиального кабеля работоспособность сети может нарушиться в случае обрыва кабеля. Обрыв витой пары, при помощи которой рабочая станция подключается к концентратору , никак не скажется на работоспособности всей сети в целом.



NETBIOS


Для работы некоторых сетевых программ требуется присутствие так называемого протокола обмена данными NETBIOS. Операционная система Novell NetWare использует протокол, называемый IPX/SPX. Для подключения протокола NETBIOS вы должны использовать резидентную программу netbios.exe, которая поставляется вместе с Novell NetWare.

При запуске этой программы можно указывать два параметра: I и U.

Параметр I служит для просмотра текущей версии программы netbios.exe и другой справочной информации, касающейся протокола NETBIOS. Параметр U предназначен для выгрузки резидентной программы netbios.exe из памяти.



NLM-программы Novell NetWare


В этом разделе мы перечислим и кратко опишем основные nlm-программы, которые потребуются вам при работе в качестве супервизора или оператора консоли.

Все эти программы расположены в каталоге SYS:SYSTEM и могут быть запущены только с консоли файл-сервера (или при помощи удаленной консоли). Для этого необходимо выдать команду load, например:

load monitor



No password assigned


Данный пользователь не имеет пароля, поэтому любой, кто знает имя этого пользователя, может воспользоваться его правами. Назначьте пользователю пароль при помощи программы syscon.exe или попросите его сделать это самому.



NPRINT


Программа предназначена для печати текстовых файлов на сетевом принтере.

nprint путь [параметры...]

Приведем список параметров программы nprint:

Параметр Назначение и использование
Banner=<имя> Если указан этот параметр, перед началом печати ваших данных дополнительно печатается титульный лист. Параметр <имя> появится на этом листе, он может быть использован для идентификации задания на печать.

По умолчанию печатается имя файла

NoBanner Если титульный лист печатать не надо, укажите этот параметр. Вы сэкономите бумагу и время
Copies=<n> Количество печатаемых копий, по умолчанию равно 1
Delete После печати файл стирается с диска
Form=<имя> или <n> С помощью этого параметра можно указать имя или номер формы, используемой для печати. Формы создаются при помощи программы printdef. По умолчанию используется форма с номером 0
FormFeed Пробросить один лист после печати очередного задания
NoFormFeed Отменить действие предыдущей команды
Job=<конфигурация> Указание конфигурации печати. Конфигурация печати задается программой printcon
NAMe=<имя> Это слово, состоящее не более чем из 12 символов, будет напечатано в верхней части титульного листа (если разрешена печать титульного листа). По умолчанию печатается имя пользователя, под которым он подключился к сети командой login
NOTIfy Если указан этот параметр, то, когда начнется печать файла, вы получите в нижней строке экрана сообщение об этом. Видеоконтроллер должен находиться в текстовом режиме. Вы можете увидеть сообщение и в том случае, если запущена операционная система Microsoft Windows (и если она правильно установлена в сети)
NoNOTIfy Отменить действие предыдущей команды
PrintServer=<сервер печати> Указать имя используемого сервера печати
Queue=<имя> Укажите имя очереди печати, которая обслуживает данный принтер
Server=<файл-сервер> Имя сервера, в который посылается задание на печать
Tabs=<n> При задании этого параметра вместо одного символа табуляции будет напечатано <n> пробелов
NoTabs Символы табуляции не будут преобразовываться

в пробелы



NVER


Программа отображает на экране версию программного обеспечения, работающего на всех файл-серверах, к которым вы подсоединены, а также версию программного обеспечения вашей рабочей станции.

С помощью этой команды вы можете узнать версию сетевой операционной системы, работающей на сервере, версию операционной системы, загруженной на рабочей станции, а также версии сетевой оболочки рабочей станции, версию драйвера сетевого адаптера, используемых сетевых протоколов передачи данных IPX/SPX и NETBIOS.



Обмен сообщениями


Наверное, излишне говорить, насколько важно, чтобы сетевое программное обеспечение позволяло пользователям передавать друг другу текстовые сообщения. Такая возможность в том или ином виде есть практически в любой сетевой операционной системе. Однако на наш взгляд, процедура обмена сообщениями в Microsoft Windows for Workgroups сделана наиболее удачно, так как она непосредственно интегрирована в Windows и ей можно воспользоваться, не прерывая работы с приложениями.

Предлагаем убедиться в этом на практике.

Запустите приложение ChatChat (рис. 2.50), пиктограмма которого находится в окне Network приложения Program Manager, на двух рабочих станциях, объединенных в сеть Microsoft Windows for Workgroups.

Рис. 2.50. Главное окно приложения Chat

В верхней части окна располагаются четыре кнопки, назначение которых описано ниже.

Кнопка Описание
"Набор номера", т. е. вызов другой рабочей станции для обмена сообщениями
Ответ на "звонок", пришедшей от другой рабочей станции
Завершение обмена сообщениями
Стирание содержимого окна ввода сообщения

Прежде чем приступить к обмену сообщениями, нужно подсоединиться к удаленной станции. Эта процедура по своему действию чем-то напоминает набор телефонного номера. Возможно, поэтому на соответствующей кнопке изображен диск телефонного номеронабирателя.

Нажмите на эту кнопку. На экране появится диалоговая панель Select Computer, аналогичная изображенной на рис. 2.47. В этой диалоговой панели вам нужно выбрать пользователя, с которым вы собираетесь установить соединение.

Сразу после вызова на удаленной рабочей станции запустится приложение Chat.

Как только соединение установится, главное окно приложений Chat на обоих рабочих станциях окажется разделено на две части, одна из которых предназначена для ввода текста, другая - для отображения текста, набираемого на клавиатуре удаленной рабочей станции (рис. 2.51).

Рис. 2.51. Обмен сообщениями

Для разъединения "положите трубку", нажав кнопку завершения обмена сообщениями.

При необходимости вы можете выполнить настройку приложения Chat, выбрав из меню "Options" строку "Preferences...". После этого на экране появится диалоговая панель "Preferences" (рис. 2.52).

Рис. 2.52. Настройка приложения Chat

С помощью переключателей "Window Style" можно выбрать горизонтальное ("Top and Bottom") или вертикальное ("Side by Side") расположение окон ввода и отображения сообщений.

Состояние переключателей "Partner's Message" влияют на выбор шрифтов для отображения сообщений.

Проследите за тем, чтобы переключатель "Autostart Chat when called" находился во включенном состоянии. В этом случае при вызове на удаленной станции приложение Chat запустится автоматически.



OFF


Эта команда очищает содержимое экрана консоли файл-сервера.



Оглавление


Введение

ЧАСТЬ 1. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

1. Первое знакомство

1.1. Зачем объединяют компьютеры в сеть

1.2. Как подключить компьютер к сети

1.3. Ограничение доступа к ресурсам сети

2. Сеть на базе Windows for Workgroups

2.1. Установка Microsoft Windows for Workgroups

2.2. Настройка сетевой компоненты

2.3. Доступ к сетевым дискам

2.4. Сетевые принтеры

2.5. Совместное использование Clipboard

2.6. Обмен сообщениями

2.7. Другие возможности Windows for Workgroups

2.8. Система Microsoft Workgroup Add-On for MS-DOS

3. Сеть на базе Novell NetWare

3.1. Подключение к сети

3.2. Сетевые тома и каталоги

3.3. Печать на сетевом принтере

3.4. Передача сообщений

3.5. Программа session.exe

3.6. Пользователям Microsoft Windows

4. Работа в сети Novell NetWare Lite

4.1. Установка Novell NetWare Lite

4.2. Настройка Novell NetWare Lite

4.3. Сетевые принтеры

4.4. Посылка сообщений

4.5. Выгрузка/восстановление сервера

4.6. Команды Novell NetWare Lite

ЧАСТЬ 2. РУКОВОДСТВО АДМИНИСТРАТОРА СЕТИ

5. Сетевое оборудование

5.1. Семиуровневая сетевая архитектура

5.2. Методы доступа и протоколы передачи данных

5.3. Аппаратура для локальной сети

5.4. Аппаратура Ethernet

5.5. Аппаратура ArcNet

5.6. Аппаратура Token-Ring

6. Проектирование сети

6.1. Количество и расположение рабочих станций

6.2. Решаемые задачи

6.3. Выбор сетевой операционной системы

6.4. Выбор топологии сети и метода доступа

6.5. Выбор сетевого аппаратного обеспечения

7. Монтаж сети

7.1. Прокладка кабеля и распайка разъемов

7.2. Проверка сетевого кабеля

7.3. Прокладка сети электропитания

7.4. Подключение устройства бесперебойного питания

7.5. Установка сетевых адаптеров

8. Установка Novell NetWare 3.12

8.1. Установка файл-сервера

8.2. Установка сетевой оболочки рабочей станции

8.3. Повторная установка Microsoft Windows

9. Администратор сети Novell NetWare 3.12

9.1. Настройка сетевой операционной системы

9.2. Группы пользователей в Novell NetWare

9.3. Подключение пользователей к системе


9.4. Создание групп пользователей

9.5. Отображение дисков рабочей станции

9.6. Автоматическая настройка конфигурации

9.7. Определение прав доступа к дискам файл-сервера

9.8. Настройка файла net.cfg

9.9. Удаленная консоль файл-сервера

9.10. Программа MONITOR

9.11. Добавление второго файл-сервера

9.12. Подключение второй сети через мост

9.13. Посылка сообщений

9.14. Служба новостей

9.15. Освобождение основной оперативной памяти

9.16. Электронная документация для Novell NetWare

9.17. Использование устройства UPS

10. Сетевые принтеры в Novell NetWare 3.12

10.1. Сервер печати и очереди печати

10.2. Создание сетевых принтеров

10.3. Назначение очередей принтерам

10.4. Запуск сервера печати

10.5. Подключение удаленного сетевого принтера

10.6. Печать на сетевом принтере

10.7. Определение форм печати

10.8. Файл конфигурации заданий на печать

11. Команды Novell NetWare

11.1. Команды файла Login Script

11.2. Сетевые программы для пользователя

11.3. Сетевые программы для супервизора

11.4. Команды для ввода с консоли сервера

11.5. NLM-программы Novell NetWare

12. Безопасность данных в Microsoft Windows for Workgroups

12.1. Установка приложения ADMINCFG

12.2. Использование файла WFWSYS.CFG

12.3. Работа с приложением ADMINCFG

Литература


Ограничение доступа к ресурсам сети


Теперь вы знаете, что локальная сеть предоставляет в коллективное пользование различные ресурсы, такие как сетевые принтеры, дисковую память, подключенную к файл-серверам, почтовые серверы и так далее.

Когда в сети всего несколько пользователей, часто все они имеют равные возможности для работы с сетевыми ресурсами. Например, любой пользователь может выполнять печать на сетевом принтере, отправлять факс или записывать данные на диски файл-сервера.

Однако в крупных фирмах в сети могут работать несколько групп пользователей, имеющих различный "круг интересов". В этом случае администрация может захотеть ограничить доступ тех или иных пользователей (или групп пользователей) к некоторым ресурсам. Более того, на дисках файл-сервера или сервера СУБД может находиться конфиденциальная информация, которая должна быть доступна далеко не для всех.

Сетевые операционные системы имеют собственные средства разграничения доступа, более или менее мощные.

Одноранговые операционные системы, типа Microsoft Windows for Workgroups, содержат только простейшие средства. Пользователь может разрешить или запретить обращение других пользователей к своему локальному диску или принтеру, предоставлять доступ на чтение и на запись по предъявлению пароля (для разрешения доступа на чтение и запись можно использовать разные пароли).

В большинстве случаев при небольшом количестве пользователей такие простейшие средства разграничения доступа достаточны. Если же к защите данных предъявляются повышенные требования, для файл-сервера следует использовать более сложную сетевую операционную систему, такую как Novell NetWare версии 3.12.

В последнем случае администратор сети может организовать разграничение доступа к дискам файл-сервера на уровне каталогов и файлов. Расскажем об этом подробнее.

Все пользователи объединяются администратором в группы, причем любой пользователь может входить в несколько групп (а может не входить ни в одну из них).

Для каждой группы администратор сети устанавливает права доступа к каталогам и файлам.
Группе можно присвоить отдельно права на чтение, на просмотр содержимого каталогов, на запись, на удаление, права на изменение прав для других групп и пользователей.

Если группа пользователей имеет какие-либо права на доступ к файлам и каталогам, все пользователи, входящие в эту группу, также имеют эти права. Однако администратор сети может назначить некоторым пользователям индивидуальные права, большие или меньшие по сравнению с правами группы, в которую этот пользователь входит.

Примечательно, что если пользователь Novell NetWare не имеет прав на просмотр содержимого каталога, то он ни при каких условиях не увидит, какие каталоги и файлы находятся в "запретных" для него каталогах. Здесь выполняется принцип: то что ты не знаешь, тебе не помешает. Поэтому если пользователь не имеет никаких прав в каталоге, он просто не будет знать, что такой каталог существует на дисках файл-сервера (удобный способ прятать каталог GAMES от руководства, не правда ли?).

Аналогично можно организовать доступ к сетевому принтеру.

Что же касается разграничения доступа к информации, хранящейся в СУБД, то здесь лучше всего использовать специально предназначенные для этого средства, входящие в состав СУБД.

Заметим, что обычно пользователи "не видят" диски сервера СУБД так, как они видят диски файл-сервера. И, следовательно, они не могут скопировать файлы данных на свои локальные диски с тайной мыслью прочитать запретную для них информацию. Доступ к данным выполняется при помощи специальных запросов к серверу СУБД, а уж сервер СУБД сам решает, какие данные можно посылать конкретному пользователю, а какие - нет.

В этом кратком обзоре средств защиты мы только коснулись основных моментов, более подробное знакомство еще впереди.


Определение форм печати


Если у вас возникли проблемы с печатью на сетевом принтере (проблемы с загружаемыми шрифтами, с печатью графики и т. п.), вам необходимо определить для вашего сетевого принтера конфигурацию и формы печати.

Для этого войдите в сеть как пользователь SUPERVISOR (или равный с ним в правах пользователь) и запустите программу printdef.exe из каталога SYS:PUBLIC. Перед запуском программы сделайте этот каталог текущим.

Выберите строку "Print Devices" из меню "PrintDef Options" (рис. 10.23).

Рис. 10.23. Главное меню программы printdef.exe

На экране появится меню "Print Device Options" (рис. 10.24).

Рис. 10.24. Меню "Print Device Options"

Выберите из этого меню строку "Import Print Devices" и нажмите клавишу <Enter>. Вслед за этим на экране появится окно "Source Directory" (рис. 10.25), с помощью которого можно определить путь к каталогу, содержащему файлы описаний принтеров.

Рис. 10.25. Окно "Source Directory"

В окне "Source Directory" должен быть указан путь SYS:PUBLIC. Убедитесь в этом и нажмите клавишу <Enter>. На экране появится меню файлов описаний принтеров , расположенных в каталоге SYS:PUBLIC. Эти файлы имеют расширение имени .PDF и поставляются в составе дистрибутива Novell NetWare (рис. 10.26).

Рис. 10.26. Меню файлов описаний принтеров

В меню "Available .PDFs" выберите файл, соответствующий вашему принтеру. Например, для принтера Hewlett Packard LaserJet III выберите файл HP3.PDF. Для сохранения изменений нажмите клавишу <Esc>.

Затем в основном меню программы printdef.exe выберите строку "Forms". Вы увидите пустой список форм печати (рис. 10.27).

Рис. 10.27. Пустой список форм печати

Для создания новой формы печати нажмите клавишу <Insert>. На экране появится диалоговая панель "Form Definition" (рис. 10.28).

Рис. 10.28. Диалоговая панель "Form Definition"

В поле "Name" введите имя новой формы, оно должно начинаться с буквы и иметь длину не более 12 символов.
В поле "Number" введите число, которое будет номером формы, используйте значения в диапазоне от 0 до 255. Затем задайте длину формы (поле "Length") в строках (от 1 до 255) и ширину формы (поле "Width") в символах (от 1 до 999).

Теперь в списке форм печати вы увидите созданную вами форму (рис. 10.29).



Рис. 10.29. Созданная форма печати

Нажмите клавишу <Esc> для сохранения изменений и в появившейся диалоговой панели "Save Changes" выберите строку "Yes".

Введенную ранее форму можно отредактировать, если выбрать ее в меню "Forms" и нажать клавишу <F3>. Для удаления формы используйте клавишу <Delete>.

После внесения всех изменений нажимайте клавишу <Esc> до тех пор, пока вы не окажетесь в меню "Exit Options" (рис. 10.30). Здесь вам надо выбрать строку "Save Data Base, then EXIT".



Рис. 10.30. Меню "Exit Options"


Определение прав доступа к дискам файл-сервера


После того как вы создали группы пользователей и подключили самих пользователей, вам следует определить права доступа к каталогам и файлам файл-сервера Novell NetWare.

Запустите программу syscon.exe . Сначала определите права доступа для групп пользователей. Для этого выберите из меню строку "Group Information", выберите нужную группу и нажмите <Enter>. Далее из меню "Group Information" выберите строку "Trustee Directory Assignments" (рис. 9.23).

Рис. 9.23. Определение прав доступа к каталогам файл-сервера для группы пользователей

На экране появится список, в левой части которого находятся пути к каталогам, в правой - обозначен разрешенный вид доступа к соответствующему каталогу (рис.9.24). Для вновь созданной группы список пуст.

Рис. 9.24. Список прав доступа

Нажмите клавишу <Insert>. Появится окно, озаглавленное "Directory In Which Trustee Should Be Added" (рис. 9.25).

Рис. 9.25. Окно "Directory In Which Trustee Should Be Added"

Вы сможете указать в этом окне путь к каталогу, для которого необходимо определить доступ, например:

sys:\users\frolov\alexandr\letters

Если вы вместо того, чтобы вводить путь к каталогу, нажмете еще раз клавишу <Insert>, появится список доступных вам файл-серверов (рис. 9.26).

Рис. 9.26. Список файл-серверов

Выберите файл-сервер и нажмите <Enter>. Появится список томов, расположенных на этом сервере (рис. 9.27).

Рис. 9.27. Список томов, расположенных на файл-сервере

Выберите нужный том и из появившегося списка каталогов (рис. 9.28) выберите нужный вам каталог. Затем нажмите клавиши <Esc> и <Enter>.

Рис. 9.28. Список каталогов, расположенных на выбранном сетевом томе

В списке "Trustee Directory Assignments" появится строка (рис. 9.29).

Рис. 9.29. Новые права доступа, добавленные для каталога SYS :ETC

Слева будет путь к каталогу, справа - строка следующего вида:

[ R F ]

Буквами R и F обозначается вид доступа, разрешенный группе для данного каталога.
Нажав клавишу <Delete>, можно удалить строку из списка. При этом права на доступ к каталогу будут ликвидированы.

Буквы R и F означают, что группе разрешено чтение файлов (Read) и поиск файлов в каталоге (File Scan). Если вам надо изменить права, задаваемые по умолчанию, выберите из меню "Trustee Directory Assignments" нужную строку и нажмите <Enter>. Появится меню "Trustee Rights Granted". В нем будет две строки (рис. 9.30).



Рис. 9.30. Меню "Trustee Rights Granted"

Нажмите клавишу <Insert>. Появится меню, в котором будут представлены виды доступа к выбранному каталогу, не предоставленные для данной группы (рис. 9.31).



Рис. 9.31. Виды доступа, которые можно добавить

Ниже мы приведем обозначение и краткое описание видов доступа к файлам и каталогам .

Вид доступа Обозначение Что разрешено
Access Control A Изменение прав доступа к каталогу или файлу
File Scan F Просмотр содержимого каталога
Create C Создание каталогов или файлов в данном каталоге
Erase E Удаление каталогов или файлов из данного каталога
Modify M Изменение содержимого файлов (перезапись)
Supervisory S Права супервизора (можно делать любые операции над файлами, расположенными в каталоге)
Write W Запись в файл
Для определения прав доступа к отдельным файлам выберите строку "Trustee File Assignments" (рис. 9.32).



Рис. 9.32. Права доступа к файлам

После этого выберите сервер и каталог, содержащий нужный файл аналогично тому, как это вы делали при определении прав доступа к каталогу.

Затем в появившемся окне "Enter a file for editing trustees, or press <Insert> for a list of files" (рис. 9.33) введите имя файла или (что лучше) нажмите клавишу <Insert> для выбора файла из списка. Выбор подтвердите нажатием клавиши <Enter>.



Рис. 9.33. Окно "Enter a file for editing trustees, or press <Insert> for a list of files"

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



Вам следует задать для каталога SYS :PUBLIC права на просмотр содержимого и чтение (то есть права, задаваемые по умолчанию). Это нужно для того, чтобы пользователи могли запускать сетевые утилиты из каталога SYS:PUBLIC.

Иногда пользователям не нужны сетевые утилиты. Например, они могут просто работать с единственным томом SYS . Если это так, вы можете совсем не предоставлять некоторым пользователям доступ к каталогу SYS:PUBLIC.

Некоторые почтовые программы требуют, чтобы все пользователи имели доступ к каталогу SYS :MAIL на создание в нем файлов и запись (C и W). Доступ к этому каталогу должен быть организован по принципу почтового ящика - в него можно положить письмо, но нельзя взять или посмотреть содержимое ящика.

Обычные пользователи и администраторы групп не должны иметь никакого доступа к каталогу SYS :SYSTEM . Там находятся модули сетевой операционной системы и утилиты супервизора.

Не следует предоставлять пользователям доступ к корневым каталогам томов сервера. Предоставляйте пользователям доступ к каждому каталогу в отдельности. В этом случае создаваемые супервизором новые каталоги не будут доступны никому. Создав каталог, супервизор (или администратор группы, если он может создавать каталоги) может предоставить отдельным группам или пользователям доступ к нему. При этом он может быть уверен в том, что другие группы или пользователи не имеют никакого доступа к вновь созданному каталогу.


Освобождение основной оперативной памяти


Если на рабочей станции запускаются программы, требующие много основной оперативной памяти (в пределах первого мегабайта), у вас после загрузки сетевой оболочки могут возникнуть проблемы, связанные с нехваткой памяти.

Сетевая оболочка Novell NetWare состоит из нескольких резидентных программ, занимающих в общей сложности несколько десятков Кбайт памяти. Для прикладных программ при этом остается не очень много памяти.

Что можно предпринять для освобождения основной памяти?

Если рабочая станция - компьютер с процессором 80286, то не очень многое. Прежде всего, следует убедиться в том, что вы используете MS-DOS версии 5.0 или 6.xx и что в файле config.sys подключен драйвер himem.sys, а также присутствует строка:

dos=high

В этом случае MS-DOS загрузит себя в верхнюю область памяти, освободив для программ до 620 Кбайт основной памяти.

Кроме того, следует удалить все лишние резидентные программы и драйверы, оставив минимально необходимый их набор.

Если рабочая станция выполнена на компьютере с процессором i386 или i486, вы сможете решить проблему с нехваткой памяти кардинальным образом.

Воспользуйтесь драйвером расширенной памяти emm386.exe , входящим в состав MS-DOS, или драйвером qemm.sys фирмы Quorterdeck. С помощью этих драйверов вы можете отобразить часть расширенной памяти на свободное адресное пространство в пределах первого мегабайта памяти, "доукомплектовав" таким образом, первый мегабайт памяти за счет расширенной памяти.

Мы рекомендуем вам установить на рабочей станции MS-DOS версии 6.22. В этом случае проблема оптимизации памяти решается очень просто - достаточно лишь запустить программу memmaker, входящую в состав MS-DOS. Соответствующая процедура описана во втором томе серии "Персональный компьютер - шаг за шагом". После запуска утилита memmaker два раза перезагрузит компьютер, внесет все необходимые изменения в файлы autoexec.bat и config.sys.

Вы также можете использовать драйвер qemm.sys версии 6.03 или более поздней. Замените в файле config.sys установленный там драйвер himem.sys на драйвер qemm.sys .
Поместите в файл config.sys, например, такую строку:

device=c:\qemm\qemm.sys ram

После этого запустите программу optimize.com , входящую в комплект поставки QEMM . Программа выполнит два раза перезагрузку операционной системы, проанализирует имеющиеся драйверы и резидентные программы на предмет размера занимаемой ими памяти.

Перед запуском программы optimize.com подготовьте файл autoexec.bat таким образом, чтобы сетевая оболочка Novell NetWare загружалась автоматически после загрузки операционной системы.

После анализа программа optimize.com модифицирует файлы config.sys и autoexec.bat. Драйверы будут загружаться при помощи драйвера loadhi.sys, а резидентные программы - при помощи программы loadhi.com. Практически вся основная память при этом будет освобождена.

Основное, на наш взгляд, преимущество использования утилиты memmaker перед QEMM заключается в том, что эта утилита поставляется вместе с MS-DOS и при ее использовании не возникает никаких проблем совместимости с Microsoft Windows или Microsoft Windows for Workgroups (чего, к сожалению, нельзя сказать о QEMM).


Отображение дисков рабочей станции


После того как вы загрузили на рабочей станции резидентные программы, составляющие сетевую оболочку, у вас появился новый диск. Этот диск - результат отображения локального диска рабочей станции на сетевой том SYS :.

Если на сервере имеется только том SYS :, такого отображения вполне достаточно. Однако если на сервере имеется несколько томов, для обеспечения доступа к ним необходимо отобразить локальные диски рабочей станции на все эти тома.

Для выполнения такой задачи вам потребуется программа map.exe , располагающаяся на сервере в каталоге SYS :PUBLIC.

Пусть нам надо отобразить том USERSVOL на диск Z:. Это можно сделать, запустив программу map.exe со следующими параметрами:

map z: = USERSVOL:

После того как вы введете эту команду, на вашей рабочей станции появится новый диск Z:, который будет соответствовать тому USERSVOL. Разумеется, такой том должен существовать на сервере.

Вы можете отобразить на локальный диск не только целый том сервера, но и отдельный каталог. Например, следующая команда отобразит диск Y: на каталог SYS :PUBLIC:

map y: = sys:public

Если вы запустите программу map.exe без параметров, она выдаст на экран текущее отображение локальных дисков на каталоги и тома сервера.

Когда созданный отображаемый диск вам больше не нужен, его можно удалить при помощи той же программы map.exe. Например, для удаления диска Z: введите команду:

map del z:

Программа map.exe имеет и другие возможности, но сейчас для нас важно, что с ее помощью рабочая станция может создавать новые логические диски и отображать их на тома и каталоги сервера.

Если у вас в сети несколько серверов, необходимо перед именем тома указывать имя сервера:

map w: = netlab\sys:

В том случае, если на рабочей станции установлена операционная система Microsoft Windows или Microsoft Windows for Workgroups, отображение дисков можно выполнять при помощи приложения User Tools. О том, как использовать это приложение, мы уже рассказали в первой части книги.



Отображение локальных дисков на сетевые каталоги


Подключая вас к сети, системный администратор обычно выполняет настройку отображения локальных дисков вашей рабочей станции на сетевые тома. Если она вас не устраивает, вы можете попросить сетевого администратора изменить настройку.

Однако большинство пользователей, работающих в сети, не желают вникать глубоко в тонкости и разбираться с сетевыми утилитами. Эта позиция понятна и оправдана, особенно в тех случаях, когда фирма может себе позволить выделить одного-двух сотрудников для выполнения функций сетевого администратора.

Более того, квалифицированный сетевой администратор может так настроить сеть, что пользователи будут работать, не замечая ее вообще!

В самом деле, сетевая оболочка рабочей станции , обеспечивающая доступ к ресурсам файл-сервера и сервера печати, должна запускаться автоматически при загрузке операционной системы. Пользователь знает об этом только потому, что при подключении к сети ему нужно вводить свой идентификатор и пароль.

Что же касается настройки отображения локальных дисков рабочей станции на сетевые тома и каталоги, то эта работа выполняется системным администратором. Он должен подготовить для вас так называемый файл автоматического конфигурирования Login Script , который физически хранится в одном из подкаталогов каталога mail, расположенного на томе SYS каждого сервера Novell NetWare.

Файл Login Script содержит сетевые команды, которые выполняются автоматически, как только вы подключаетесь к сети (т. е. после ввода идентификатора и пароля). Среди этих команд есть и команды, выполняющие отображение локальных дисков на сетевые тома.

Если вы впервые приступили к работе в сети, мы рекомендуем вам выяснить у системного администратора, какие из локальных дисков рабочей станции отображаются на сетевые тома и каталоги, и какие права вы имеете в этих каталогах (только на чтение, на чтение и на запись).

Сразу после этого вы можете работать с сетевыми томами, не о чем больше не задумываясь.

Для тех, кто желает научиться выполнять отображение дисков самостоятельно, мы расскажем как это можно сделать при помощи сетевой утилиты syscon.exe , расположенной в каталоге sys:public.


Небольшое замечание относительно обозначения сетевых томов и каталогов.

Обозначение сетевых томов и каталогов, принятое в операционной системе Novell NetWare, немного отличается от того, к которому вы привыкли в MS-DOS.

В общем виде полный путь к файлу, расположенному на дисках файл-сервера Novell NetWare, выглядит следующим образом:

servername/volname:dir1/dir2/.../filename

Полный путь начинается с имени сервера (напомним, что имена активных серверов вы можете узнать, запустив утилиту slist.exe). Далее идет имя сетевого тома (список имен сетевых томов для любого активного сервера вы можете узнать с помощью утилиты volinfo.exe, расположенной все в том же каталоге public).

После имени сетевого тома следует символ двоеточия ":", а затем - обычный путь, состоящий из имен каталогов и имени файла в конце.

В качестве примера приведем полный путь утилиты syscon.exe , с которой мы будем скоро работать (мы предполагаем, что в сети есть сервер с именем netlab):

netlab/sys:public/syscon.exe

Когда вы работаете в MS-DOS при загруженной сетевой оболочке, том netlab/sys: отображается на один из логических дисков рабочей станции, например, на диск f:. При обращении к файлу syscon.exe из командной строки MS-DOS вы должны использовать имя диска f:, например:

c:\>f:\public\syscon.exe

В то же время для сетевых утилит иногда приходится указывать путь к файлу или каталогу в обозначениях операционной системы Novell NetWare, поэтому вы должны четко ориентироваться и в том, и в другом обозначении.

Вернемся к отображению локальных дисков на сетевые тома.

Наглядно пример схемы отображения показан на рис. 3.2.



Рис. 3.2. Отображение локальных дисков рабочей станции на сетевые тома

На этом рисунке показана одна рабочая станция и один файл-сервер с именем netlab.

До загрузки сетевой оболочки рабочей станции пользователь имел доступ к локальным дисковым устройствам A:, C:, D:.

Сразу после загрузки сетевой оболочки, но до ввода идентификатора пользователя и пароля, в рабочей станции появляется новый логический диск F:, отображаемый на каталог login, расположенный на томе SYS файл-сервера netlab (полный путь к каталогу login можно записать в виде netlab\sys:login).



Если пользователь подключился к сети, введя свой идентификатор и пароль, ему становятся доступны другие каталоги тома netlab\sys:.

Что же касается тома netlab\utl:, то пользователь его не увидит до тех пор, пока он сам или системный администратор не выполнит отображение этого тома на какой-нибудь локальный диск явным образом.

Обычно сетевой администратор создает для каждого пользователя файл автоматического конфигурирования Login Script , который и содержит необходимую команду отображения. Если же такого файла нет, пользователь может создать его самостоятельно.

Используя сетевые утилиты, пользователь может в любой момент времени изменять отображение локальных дисков, подключаясь к различным серверам и отключаясь от них.

Если в сети имеется несколько файл-серверов, пользователь может отобразить локальные диски своей рабочей станции одновременно на тома нескольких файл-серверов. Единственное ограничение на количество отображаемых одновременно локальных дисков накладывает MS-DOS - для обозначения локальных дисков в этой операционной системе можно использовать символы только от A до Z.

Перейдем от слов к делу.

Подключитесь к сети и запустите из каталога sys:public программу syscon.exe (рис. 3.3). В дальнейшем вы будете часто работать с этой программой, особенно если будете выполнять функции системного администратора.



Рис. 3.3. Программа syscon.exe

Для завершения работы этой и большинства других диалоговых программ из каталога sys:public нужно, находясь в главном меню, нажать клавишу <Esc>. Затем в появившейся диалоговой панели подтвердить свое желание завершить работу с программой. Возврат из вложенных меню в главное выполняется также при помощи клавиши <Esc>.

Заметим, что программа syscon.exe предназначена для выполнения очень многих функций, в том числе связанных с управлением файл-сервером, с созданием пользователей, наделением пользователей правами доступа к сетевым ресурсам и т. д.

Однако системный администратор должен ограничить для вас как для начинающего пользователя возможности syscon.exe .


Поэтому если ваши права не эквивалентны правам пользователю с именем SUPERVISOR (которому разрешено все), можете смело экспериментировать с программой, не рискуя нарушить работоспособность сети. Узнать о своих правах вы можете у системного администратора.

Взглянув на экран, вы увидите основное меню программы syscon.exe , которое называется "Available Topics". Выберите из этого меню строку "User Information".

На экране появится список пользователей "User Names" (рис. 3.4).



Рис. 3.4. Список пользователей, зарегистрированных в файл-сервере

В этом списке есть имена (идентификаторы) всех пользователей, зарегистрированные в файл-сервере системным администратором. Заметим, что пользователи с именами GUEST (гость) и SUPERVISOR обычно присутствуют всегда.

Пользователь с именем GUEST обладает минимальными правами и по умолчанию не имеет пароля. Это означает, что вы можете попробовать подключиться к сети как пользователь с идентификатором GUEST (если системный администратор не заблокировал работу с этим идентификатором).

Пользователь с именем SUPERVISOR - это и есть системный администратор. Вы не должны знать его пароль. Не следует пытаться войти в сеть как SUPERVISOR, подбирая пароль, так как такие попытки обычно отслеживаются автоматически с последующей блокировкой назойливой рабочей станции и выдачей сообщения системному администратору. Указанные действия могут быть заданы для любого пользователя, а не только для системного администратора (в том числе и для вас). Все это позволяет зафиксировать попытку несанкционированного входа в систему под чужим идентификатором.

Выберите из списка пользователей себя. На экране появится меню "User Information" (рис. 3.5), с помощью которого можно изменить настройки для выбранного пользователя.



Рис. 3.5. Меню User Information

Пока в этом меню вам нужны только немногие строки.

Выбрав строку "Change Password", вы сможете изменить пароль, назначенный для вас системным администратором.


Несмотря на все свои неограниченные права, системный администратор не сможет узнать ваш пароль. Но если вы его случайно забудете, системный администратор назначит вам новый (по вашей просьбе).

Выберите из меню "User Information" строку "Login Script ". На экране появится простейший текстовый редактор, при помощи которого можно подготовить файл автоматического конфигурирования (рис. 3.6).



Рис. 3.6. Создание файла автоматического конфигурирования Login Script

Если сетевой администратор не подготовил для вас файл Login Script , окно редактирования будет пустым. Вы можете добавить в него команду map, выполняющую отображение локального диска на сетевой том или каталог, как это показано на рис. 3.6.

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

map LocalDrive: = Server\NetDrive:

где LocalDrive - имя локального диска, который будет отображен на сетевой том, Server - имя файл-сервера, а NetDrive - имя сетевого тома, расположенного на файл-сервере Server.

Здесь включается в работу программа map.exe, которая находится в каталоге sys:public и предназначена для отображения локальных дисков рабочей станции на сетевые тома.

Следующая команда отображает локальный диск t: на сетевой том utl:, расположенный на сервере netlab:

map t: = netlab\utl:


Отображение сетевых каталогов на диски рабочей станции


Для того чтобы пользователи рабочих станций имели доступ к сетевым каталогам сервера, их необходимо отобразить на диски локальной станции. Эта процедура напоминает отображение дисков в операционной системе Novell NetWare версии 3.12.

Отображение дисков можно выполнить при помощи утилиты net.exe , если выбрать в главном меню утилиты строку "Map drive letters". В появившемся списке (рис. 4.14) выберите локальный диск и укажите имя сетевого каталога, на который должно быть выполнено отображение. Затем нажмите клавишу <Esc> для сохранения изменений.

Рис. 4.14. Список локальных дисков

Однако процедура отображения через меню утилиты net.exe неудобна, так как каждый раз перед началом работы вам придется заново определять отображение дисков. Было бы удобнее выполнять отображение автоматически при загрузке сетевой оболочки.

Это можно сделать при помощи все той же программы net.exe . Вы можете запустить ее с параметром, в качестве которого можно использовать имя одной из команд NetWare Lite.

Дополните файл startnet.bat командой

net login username

Данная команда выполнит подключение пользователя с именем "username" к сети, при этом у пользователя может быть запрошен пароль.

Для отключения от сети введите команду

net logout

Для отображения дисков после команды "net login" расположите в файле startnet.bat несколько команд (по одной для каждого диска) вида

net map имя_диска сетевой_каталог имя_сервера

Например:

net map l: util_dsk netlab

Если диск больше не нужен, его можно удалить командой

net map del имя_диска

Учтите, что для обеспечения возможности отображения дисков программа установки NetWare Lite записывает в файл config.sys команду LASTDRIVE=M. Вам не следует убирать эту команду из файла config.sys, так как в противном случае NetWare Lite не сможет выполнить отображение дисков (в отличие от сетевой оболочки Novell NetWare 3.11 или 2.2).

В любой момент времени вы можете просмотреть карту отображения дисков рабочей станции при помощи следующей команды:

net map



#


Запуск на выполнение программы MS-DOS или пакетного файла.

# [путь]имя_программы [параметры]

Пример:

#capture NoB q=hetlabpq s=netlab



Параметр FIRST NETWORK DRIVE


С помощью этого параметра вы можете определить локальный диск рабочей станции, который будет отображаться на том SYS ближайшего файл-сервера сразу после загрузки сетевой оболочки. Вы можете указывать любые диски в диапазоне от A до Z.

В примере файла net.cfg , приведенном выше, в качестве диска, отображаемого на том SYS , используется локальный диск S:.



Параметр LOCAL PRINTERS


Сразу после включения питания компьютера BIOS определяет количество установленных в компьютере принтерных портов. Если рабочая станция не имеет своего принтера (что часто бывает в локальных сетях), при попытке распечатать копию экрана (нажимая в среде MS-DOS комбинацию клавиш <Shift+PrtSc>) произойдет "зависание" компьютера.

Этого можно избежать, если использовать следующую команду:

LOCAL PRINTERS=0

Эта команда сообщает сетевой оболочке, что на данной рабочей станции нет локальных принтеров.



Параметр SET STATION TIME


Если вы укажите команду

SET STATION TIME=OFF

то при каждом запуске сетевой оболочки часы рабочей станции не будут синхронизироваться с часами файл-сервера.



Параметр SHOW DOTS


Внутренняя структура файловой системы Novell NetWare полностью отличается от используемой MS-DOS. Поэтому Novell NetWare эмулирует для рабочих станций MS-DOS файловую систему MS-DOS и обеспечивает поддержку всех системных вызовов (прерываний) MS-DOS для работы с этой файловой системой.

Однако без команды "SHOW DOTS=ON" эмуляция будет неполной - в каталогах не будет ссылок на текущий и родительский каталоги. Это может привести к тому, в частности, что при работе в среде Microsoft Windows вы сможете войти в каталог, но не сможете из него выйти.



Параметры программы netexe


Как вы уже знаете, если запустить программу net.exe без параметров, на экране появится диалоговая панель, с помощью которой можно подключиться к сетевым ресурсам. Однако есть и другая возможность, которая придется по вкусу любителям командного приглашения операционной системы MS-DOS: можно запускать программу net.exe с параметрами и выполнять все нужные функции в режиме командной строки.

В этом разделе мы рассмотрим некоторые, наиболее полезные на наш взгляд, параметры программы net.exe. Полную информацию вы можете получить из документации, которая поставляется с системой Microsoft Workgroup Add-On for MS-DOS.



PASSWORD


Этот параметр предназначен для смены пароля. В простейшем случае вы должны запустить следующую команду:

net password

После этого вначале вам будет нужно ввести старый пароль, затем новый. Новый пароль придется ввести два раза для его подтверждения.



PAUSE или WAIT


При выполнении этой команды на экран выдается сообщение

Strike a key when ready...

после чего система ожидает, пока не будет нажата любая клавиша. Эту команду удобно использовать в файле Login Script после команд выдачи сообщений. Прочитав сообщение, пользователь нажмет клавишу, после чего выполнение файла Login Script будет продолжено.

Пример:

display sys:mail/sysmsg/msg1.txt pause



PCONSOLE


Эта программа предназначена для управления сервером печати и получения информации о процессе печати на сетевых принтерах.

Программа pconsole работает в диалоговом режиме.



Печать документов


В любом офисе требуется печатать те или иные документы. Несмотря на повсеместное внедрение так называемой "безбумажной" технологии количество печатных документов не только не уменьшилось, но и даже возросло.

Если вас заботит престиж вашей фирмы, все ее внутренние и внешние документы должны печататься на качественном лазерном принтере.

Для простых документов можно использовать относительно дешевый принтер, который стоит несколько сотен долларов. В некоторых случаях нужен цветной принтер. Если же вы занимаетесь издательской деятельностью, вам нужен дорогой лазерный принтер, стоимость которого может исчисляться тысячами долларов.

Разумеется, нет смысла покупать несколько дорогостоящих лазерных принтеров по одному для каждого компьютера. Не всякая фирма может позволить себе такие затраты. Поэтому обычно покупается только один или два принтера.

Но как подключить один принтер сразу к нескольким компьютерам?

Существует несколько возможностей.

Во-первых, можно купить специальный переключатель, который подключается с одной стороны к принтеру, а с другой - к нескольким компьютерам (рис. 1.1).

Рис. 1.1. Подключение принтера через переключатель

Очевидно, такое решение пригодно только в простейших случаях, когда все компьютеры находятся в одной комнате, и в этой же комнате установлен принтер. Если компьютеров много, около переключателя соберется очередь из желающих воспользоваться принтером.

Во-вторых, можно подключить принтер только к одному компьютеру. Если пользователю, не имеющему принтера, нужно что-либо распечатать, он может записать данные на дискету и в таком виде отнести их к обладателю принтера.

У этого способа много недостатков. Например, объем данных может оказаться слишком большим, чтобы поместиться на одну дискету. Пользователь, к компьютеру которого подключен принтер, вряд ли придет в восторг от того что к нему будут постоянно ходить сотрудники фирмы с просьбой распечатать документ на драгоценном лазерном принтере.

Третий способ предполагает наличие сети компьютеров (рис. 1.2).




Рис. 1.2. Подключение принтера в локальной сети компьютеров

Оставим пока в стороне технические подробности соединения компьютеров. На данном этапе вам достаточно будет знать, что в локальной сети компьютеры соединяются друг с другом при помощи специальных сетевых адаптеров, приобретаемых, как правило, отдельно.

Сетевое программное обеспечение должно быть установлено на каждом компьютере. Оно обеспечивает передачу данных в любом направлении между любыми компьютерами сети.

Несмотря на то, что принтер подключен только к одному компьютеру, аппаратное и сетевое программное обеспечение предоставляет каждому пользователю доступ к принтеру. Принтер становится сетевым ресурсом, доступным из любого компьютера.

Доступ к подключенному таким образом принтеру очень удобный - процедура печати на сетевом принтере практически ничем не отличается от процедуры печати на локальном принтере (локальный принтер подключен непосредственно к компьютеру).

Преимущества использования сети для организации коллективного доступа к дорогостоящему принтеру наиболее очевидны, когда компьютеры разбросаны по нескольким комнатам или этажам здания. Вместо того чтобы покупать несколько принтеров (по одному на компьютер или на комнату), можно обойтись всего одним общим принтером, причем практически без снижения производительности труда. Что же касается экономии денег, достигнутой при помощи уменьшения количества лазерных принтеров, вы можете определить полученный эффект самостоятельно.


Печать на сетевом принтере


Организация коллективного доступа к принтерам в сети Novell NetWare выполняется исключительно системным администратором. И если для того, чтобы создать сетевой принтер в сети Microsoft Windows for Workgroups вам достаточно нажать пару кнопок в приложении Print Manager, то для создания сетевого принтера в Novell NetWare требуется привлечение специалиста. Во второй части нашей книги мы расскажем о том, как создать сетевой принтер для Novell NetWare версий 3.11 и 3.12.

В то же время пользователь может без особого труда подключиться к сетевому принтеру Novell NetWare, созданному для него сетевым администратором. В этом разделе мы научим вас выполнять эту задачу.


Если ваша программа специально предназначена для работы с сетевыми принтерами, вам достаточно указать ей, что используемый принтер - сетевой. Как это сделать, прочтите в документации на программу.

Если же ваша программа ничего не знает ни о сетях, ни о сетевых принтерах, используйте программы capture.exe и endcap.exe .

Программа capture.exe перенаправит печать с локального принтерного порта на сетевой принтер (в соответствующую очередь печати). Программа endcap.exe отменяет переназначение.

Программа capture.exe имеет множество параметров, которые можно сокращать до одной или нескольких букв. Ниже мы приведем список параметров (возможные сокращения показаны ниже в таблице заглавными буквами, например, вместо "NoAutoendcap" можно указать "NA").

Параметр Назначение и использование
Autoendcap Если указан этот параметр, данные посылаются на принтер или в файл, когда вы выходите из программы или запускаете программу. Такой режим используется по умолчанию
NoAutoendcap При запуске или завершении программы создаваемый при печати файл не закрывается автоматически. Вы можете снова запустить программу и продолжить печать в тот же файл
Banner=<имя> Если указан этот параметр, перед началом печати ваших данных дополнительно печатается титульный лист. Параметр <имя> появится на этом листе, он может быть использован для идентификации задания на печать
NoBanner Если титульный лист печатать не надо, укажите этот параметр. Вы сэкономите бумагу и время
Queue=<имя> Укажите имя очереди печати, которая обслуживает данный принтер
CReate=<файл> Указав этот параметр, вы можете направить распечатываемые данные в файл. Можно указать полный путь к файлу или только имя файла, в последнем случае файл будет создан в текущем каталоге
FormFeed Пробросить один лист после печати очередного задания
NoFormFeed Отменить действие предыдущей команды
Form=<имя> или <n> С помощью этого параметра можно указать имя или номер формы , используемой для печати. Формы создаются при помощи программы printdef.exe . О том, как и зачем создавать формы, мы расскажем немного позже.По умолчанию используется форма с номером 0
Job=<конфигурация> Указание конфигурации печати. Конфигурация печати задается программой printcon.exe
Keep Этот параметр указывает файл-серверу, что все данные, направляемые с рабочей станции на печать, должны сохраняться и в случае аварийной потери связи рабочей станции с файл-сервером эти данные должны быть переданы серверу печати и напечатаны
Local=<n> Параметр определяет номер параллельного порта, который переназначается для работы с сетевым принтером. Например, для переназначения порта LPT2 на сетевой принтер укажите "L=2".Если на рабочей станции есть свой принтер, вы можете подключить его к порту LPT1, а порт LPT2 переназначить на сетевой принтер. В этом случае вы можете легко выбирать между печатью на локальном и сетевом принтере
NAMe=<имя> Это слово, состоящее не более чем из 12 символов, будет напечатано в верхней части титульного листа (если разрешена печать титульного листа). По умолчанию печатается имя пользователя, под которым он подключился к сети программой login.exe
Copies=<n> Количество печатаемых копий, по умолчанию равно 1
Server=<файл-сервер> Имя сервера, в который посылается задание на печать
SHow Отобразить на экране текущее состояние портов LPT. Этот параметр несовместим с остальными параметрами и используется только с целью просмотра текущего состояния портов и заданных ранее параметров
Tabs=<n> При задании этого параметра вместо одного символа табуляции будет напечатано <n> пробелов
NoTabs Символы табуляции не будут преобразовываться в пробелы
TImeout=<n> Этот параметр позволяет вам печатать на сетевом принтере не завершая программы, из которой выполняется печать. Данные будут посылаться через <n> секунд после того, как программа запишет их в файл.По умолчанию этот режим не используется

Приведем пример задания параметров для программы capture.exe:

capture NoB q=hetlabpq s=netlab

Напомним, что пользователи операционной системы Microsoft Windows могут переназначить свой локальный принтерный порт на сетевую очередь печати с помощью приложения User Tools , описанного в первой части книги.



Передача сообщений


Операционная система Novell NetWare, как и любая сетевая операционная система, содержит средства посылки сообщений. Вы можете послать короткое (одна строка длиной не более 44 символов) сообщение любому пользователю, любой группе пользователей или всем пользователям сразу.

Однако вы не сможете установить связь с пользователем и обмениваться с ним сообщениями в непрерывном режиме, просто набирая их в специальном окне редактирования и одновременно просматривая поступающие сообщения (как это можно делать в операционной системе Microsoft Windows for Workgroups).

Для посылки сообщения с рабочей станции предназначена программа send.exe, запускаемая из командной строки MS-DOS. Удобнее, однако, посылать сообщения при помощи диалоговой программой session.exe (будет описана в следующем разделе). Обе эти программы находятся на диске сервера в каталоге sys:public.

Если рабочая станция, на которую послано сообщение, находится в текстовом режиме, полученное сообщение отображается в нижней или верхней строке экрана. Работа станции приостанавливается до тех пор, пока пользователь не нажмет комбинацию клавиш <Ctrl+Enter>.

Если на рабочей станции запущена операционная система Microsoft Windows и вы выполнили наши рекомендации по установке Windows в сети (см. вторую часть книги), при получении сообщения на экране появится стандартная диалоговая панель с принятым сообщением.

Программа send.exe запускается следующим образом:

send "сообщение" [to] параметры

Для посылки сообщения всем пользователям сервера SERVER используйте следующий вариант команды:

send "сообщение" SERVER/EVERYBODY

Можно послать сообщение отдельному пользователю или группе пользователей (группы пользователей формируются системным администратором, подробно о группах пользователей мы будем говорить во второй части книги):

send "сообщение" netlab/frolov send "сообщение" netlab/administrators

Здесь в первом примере посылается сообщение пользователю frolov, а во втором - всем пользователям, входящим в группу administrators.

Можно также послать сообщение на консоль файл-сервера (видеомонитор, подключенный к компьютеру, выполняющему роль файл-сервера):

send "сообщение" netlab/CONSOLE



Передача сообщений и почта


Во время работы сотрудники часто обмениваются различной информацией, в том числе сообщениями. Раньше, когда не было компьютерных сетей, вы могли воспользоваться двумя методами передачи сообщений.

Первый метод заключается в том, что вы сами находите нужного вам человека и передаете ему на словах все, что нужно. В зависимости от того, насколько легко застать человека на рабочем месте, процесс передачи сообщения может длиться несколько минут или несколько дней.

Второй метод предполагает использование телефона или селекторной связи. Если сотрудник находится на месте, вы передаете ему сообщение. Если же нет, ...впрочем, вы все это отлично знаете сами.

Локальная сеть позволяет организовать передачу текстовых сообщений между пользователями рабочих станций. Все, что вам нужно сделать для передачи сообщения, это выбрать пользователя из списка, набрать текст сообщения и в соответствующей диалоговой панели нажать универсальную кнопку "OK". Если рабочая станция адресата включена, на экране появится текст сообщения, сопровождаемый звуковым сигналом. Конечно, в том случае, когда сотрудника нет на месте, все ваши усилия пропадут даром.

Более удобны услуги, предоставляемые так называемой электронной почтой.

Как работает обычная почта, вы хорошо знаете. Надо написать письмо, заклеить его в конверт, надписать адрес (а также обратный адрес), и опустить конверт в почтовый ящик. Все дальнейшее зависит от расторопности почтовых служащих.

Электронная почта работает аналогично. Вы составляете текст письма и записываете его в файл. Затем запускаете специальную почтовую программу, вводите адрес получателя и имя файла, содержащего заранее подготовленное письмо.

Почтовая программа передает письмо по сети адресату (естественно, нужно указать особый, "электронный" адрес получателя, такой, как имя компьютера в локальной сети или уникальный идентификатор пользователя).

Один из компьютеров сети выполняет роль почтового сервера. Он принимает письма, складывает их в почтовые ящики пользователей-адресатов, выдает эти письма получателю "на руки" по специальному запросу, а также занимается рассылкой почты в другие сети.

Не вдаваясь пока в технические подробности организации электронной почты, отметим, что она позволяет передать файл адресату, даже если последний находится в отпуске и отдыхает на море. Когда получатель выйдет на работу и включит свой компьютер, он получит сообщение о том, что на его имя пришла почта и ее можно забрать.

Так как отдельные компьютеры и локальные сети компьютеров нетрудно связать телефонными линиями, вы можете передавать электронную почту в любое место земного шара.

Можно также организовать коллективную работу с факс-модемом, когда любой пользователь сети сможет передавать факсы по одной телефонной линии. Несмотря на то что сам по себе факс-модем стоит недорого, нет никакого смысла оснащать им каждый компьютер, потому что количество свободных телефонных линий в вашей фирме может быть невелико.

Сетевой факс-модем доступен из любой рабочей станции, создавая у пользователей иллюзию наличия персонального факс-модема.



Первое знакомство


1.1. Зачем объединяют компьютеры в сеть

1.2. Как подключить компьютер к сети

1.3. Ограничение доступа к ресурсам сети

Трудно себе представить, что вы никогда и ничего не слышали про сети персональных компьютеров. Возможно, вы даже знаете, что бывают локальные и глобальные сети. Наиболее эрудированные из вас знают такие слова, как Ethernet и репитер. Однако при изложении материала мы будем предполагать, что ранее вы никогда не работали в компьютерной сети. Соответственно, от вас не потребуется никаких специальных знаний, кроме, разумеется, тех, что вы приобрели из первых томов нашей серии книг "Персональный компьютер - шаг за шагом".



Подготовка аппаратного обеспечения


Смонтируйте сеть, установите и настройте сетевые адаптеры, пользуясь рекомендациями, которые мы привели во второй части книги.

Если вы устанавливаете Novell NetWare Lite на уже работающую сеть Novell NetWare версий 3.12, 3.11 или 2.2, никакой дополнительной подготовки аппаратного обеспечения не требуется.



Подготовка дисков


В обычном компьютере установлены один или два диска. Компьютеры, предназначенные для использования в качестве файл-серверов, часто оборудуются одним или двумя контроллерами диска SCSI , каждый из которых допускает подключение до 7 дисковых устройств.

Перед установкой Novell NetWare вам будет нужно создать на первом диске небольшой раздел для MS-DOS. Размер этого раздела может находиться в пределах 8 - 10 Мбайт (больше не нужно). В этом разделе в специальном стартовом каталоге будут записаны стартовые модули Novell NetWare, в частности, программа server.exe. Для загрузки операционной системы Novell NetWare следует запустить на выполнение программу server.exe, что можно сделать из командной строки или при обработке файла autoexec.bat.

Оставшаяся часть первого диска и все другие имеющиеся диски будут использованы для файловой системы Novell NetWare.

Перед началом работ выполните низкоуровневое форматирование дисков (если они не были предварительно отформатированы на заводе-изготовителе, о чем должно быть написано в документации на диск). Низкоуровневое форматирование можно выполнить и в процессе установки Novell NetWare.

Напомним, что низкоуровневое форматирование - это совсем не то, что делает с диском программа MS-DOS format.com . При низкоуровневом форматировании происходит разметка дорожек диска, на них записывается служебная информация (такая, как номера секторов, заголовки блоков и т.п.). Область данных заполняется каким-либо числом, например, 0E6h.

Программа format.com запускается после создания разделов диска программой fdisk.exe. Ее основное назначение - формирование в разделе диска файловой системы MS-DOS.

Низкоуровневое форматирование обычно выполняется с помощью программ, поставляемых вместе с диском или отдельных, таких, как Speed Stor или Disk Manager. Диски с интерфейсом IDE форматируются, как правило, при помощи программ, записанных в BIOS.

В ходе низкоуровневого форматирования проверяется качество диска, дефектные дорожки и секторы переназначаются на хорошие или блокируются для дальнейшего использования.


Впрочем, если диск уже проверен, либо использовался с MS-DOS, либо отформатирован на низком уровне на заводе-изготовителе, вам не нужно выполнять довольно длительную процедуру низкоуровневого форматирования. Например, широко распространенные диски с интерфейсом IDE форматируются на заводе и вам не надо переформатировать их заново.

В любом случае перед началом работы вам надо удалить все имеющиеся на диске разделы и создать один маленький раздел для MS-DOS. Учтите, что для установки Novell NetWare нелокализованной версии 3.12 лучше использовать оригинальную версию MS-DOS, не локализованную фирмой Microsoft A.O. В противном случае могут возникнуть проблемы с кодом страны и номером кодовой страницы MS-DOS.

Утилита fdisk.exe из операционной системы Microsoft MS-DOS версии 5.0 или более новой версии позволяет удалить с диска не только разделы MS-DOS, но и разделы других операционных систем, таких, как OS/2 или UNIX. Разумеется, после низкоуровневого форматирования на диске также не будет никаких разделов (там вообще ничего не будет, кроме размеченных дорожек).

Итак, создайте раздел MS-DOS размером не более 10 Мбайт и установите в него операционную систему MS-DOS, желательно версии 6.22 или более новой версии.

В процессе установки MS-DOS в корневом каталоге диска C: будут созданы файлы autoexec.bat и config.sys.

Отредактируйте файл config.sys (например, встроенным в MS-DOS текстовым редактором edit), удалив из него строку, загружающую драйвер himem.sys. Удалите также строки запуска всех резидентных программ из файлов autoexec.bat и config.sys.

Операционная система Novell NetWare версии 3.12 стартует из среды MS-DOS, вытесняя последнюю из памяти на время своей работы или постоянно. Поэтому драйверы и резидентные программы, загружаемые при обработке файлов autoexec.bat и config.sys, ничем не помогут в работе Novell NetWare, а будут только напрасно занимать оперативную память.


Подключение к нескольким файл-серверам


В сети Novell NetWare может быть несколько файл-серверов. В этом случае имеется возможность одновременного отображения локальных дисков любой рабочей станции на все или некоторые сетевые тома, расположенные на разных файл-серверах. В этом разделе мы научим вас работать в сети, подключаясь одновременно к нескольким файл-серверам.

Ранее мы рассказывали вам о программе login.exe, с помощью которой пользователь, введя свой идентификатор и пароль, может получить доступ к ресурсам файл-сервера. Для этого пользователь должен быть зарегистрирован в файл-сервере системным администратором.

Если в сети имеется несколько файл-серверов Novell NetWare версий 2.2, 3.11 или 3.12, системный администратор должен зарегистрировать вас в каждом файл-сервере отдельно. Разумеется, он согласится регистрировать вас только в таком файл-сервере, ресурсами которого вы будете пользоваться.

Учтите, что регистрация в любом файл-сервере выполняется независимо от регистрации в других файл-серверах, поэтому в разных серверах вы можете использовать разные идентификаторы и пароли. Однако для избежания путаницы лучше попросить системного администратора зарегистрировать вас во всех серверах под одним и тем же именем. Можно также использовать один и тот же пароль, что несколько упрощает работу.

Для подключения к нужному вам серверу вы можете указать имя сервера при запуске программы login.exe:

login source/frolov

В данном случае пользователь frolov подключается к серверу с именем source.

Однако если вы попытаетесь таким способом подключиться последовательно к двум разным серверам, то окажется, что вы смогли подключиться только к последнему серверу. Дело в том, что программа login.exe, подключая вас к указанному в параметрах серверу, одновременно отключает вас от других серверов, к которым вы были подключены ранее!

Следовательно, в результате последовательного подключения к серверам source и netlab при помощи команд

login source/username login netlab/username

вы окажитесь подключены к серверу netlab.


Что же делать, если вам нужны одновременно два сервера?

В этом случае к первому серверу вы подключаетесь, как и раньше, запуская программу login.exe. Для подключения ко второму серверу вам нужна еще одна программа из каталога sys:public - программа attach.exe .

Эту программу лучше всего запускать из файла Login Script , который вы можете отредактировать описанным выше способом. В качестве параметра программе attach.exe нужно передать имена сервера и пользователя, разделенные символом "/":

attach servername/username

При выполнении программы attach.exe вы логически подключаетесь ко второму файл-серверу, однако его диски для вас пока недоступны. Вы должны их отобразить явным образом при помощи программы map.exe, как это было описано ранее.

К сожалению, файл Login Script , расположенный на втором сервере, не выполняется при подключении программой attach.exe . Этот файл выполняется тогда и только тогда, когда вы подключаетесь к серверу при помощи программы login.exe.

Если вы постоянно работаете с двумя или несколькими файл-серверами Novell NetWare, мы можем предложить вам способ выполнения автоматического подключения к нескольким серверам и одновременного автоматического отображения локальных дисков рабочей станции на сетевые тома разных серверов.

Попросите системного администратора зарегистрировать вас во всех нужных вам серверах с одним идентификатором и паролем. Выберите основной файл-сервер, к которому вы будете подключаться программой login.exe. Пусть имя этого сервера будет netlab.

Подключитесь к нему следующим образом:

login netlab/username

В дальнейшем вы будете всегда подключаться именно так и именно к этому серверу.

Затем на основном сервере (в нашем случае на сервере netlab) подготовьте файл Login Script по следующему образцу:

map s: = netlab\utl: attach source/username map t: = source\sys: map u: = source\utl:

В первой строке мы выполняем отображение локального диска рабочей станции s: на сетевой том netlab\utl:. Вы можете отобразить несколько дисков на все сетевые тома, расположенные на основном сервере.



Далее в файле Login Script следует вызов программы attach.exe . Она автоматически подключает пользователя ко второму серверу (в данном случае, к серверу с именем source).

Так как при таком подключении отображения дисков не происходит, мы добавляем в файл Login Script необходимое количество вызовов программы map.exe.

Что же мы имеем в итоге?

После загрузки MS-DOS и сетевой оболочки на рабочей станции появляется дополнительный диск (обычно f:), предназначенный для запуска программы login.exe. Этот диск может оказаться отображен на том SYS любого файл-сервера, активного в сети.

После запуска программы login.exe диск f: будет отображен на том SYS сервера netlab. Кроме того, запустится на выполнение файл Login Script , созданный на сервере netlab.

В результате работы этого файла произойдет подключение второго файл-сервера с именем source. Вы сможете обращаться к его сетевым томам через локальные диски t: и u:.

Схема получившегося отображения дисков показана на рис. 3.7.



Рис. 3.7. Отображение дисков при подключении к двум файл-серверам одновременно


Подключение к очереди печати


Для подключения к очереди печати используйте программы capture.exe и endcap.exe , расположенные в каталоге sys:public. Обычно программа capture.exe запускается через файл autoexec.bat (вызов capture.exe должен располагаться после вызова программы login.exe, так как пока вы не подключились к сети, очереди печати вам не доступны), поэтому сетевой принтер становится доступен сразу после загрузки компьютера.

Программа capture.exe перенаправит печать с локального принтерного порта на сетевой принтер (в соответствующую очередь печати). Программа endcap.exe отменяет переназначение.

Программа capture.exe имеет множество параметров, они приведены ниже в таблице. Все параметры можно сокращать до одной или нескольких букв. Возможные сокращения показаны в таблице заглавными буквами. Например, вместо "NoAutoendcap" можно указать "NA". Итак, параметры программы capture.exe.

Параметр Назначение и использование
Autoendcap Если указан этот параметр, данные посылаются на принтер или в файл, когда вы выходите из программы или запускаете программу. Этот режим используется по умолчанию
NoAutoendcap При запуске или завершении программы создаваемый при печати файл не закрывается автоматически. Вы можете снова запустить программу и продолжить печать в тот же файл
Banner=<имя> Если указан этот параметр, перед началом печати ваших данных дополнительно печатается титульный лист. Параметр <имя> появится на этом листе, он может быть использован для идентификации задания на печать
NoBanner Если титульный лист печатать не надо, укажите этот параметр. Вы сэкономите бумагу и время
Queue=<имя> Укажите имя очереди печати , которая обслуживает данный принтер
CReate=<файл> Указав этот параметр, вы можете направить распечатываемые данные в файл. Можно указать полный путь к файлу или только имя файла, в последнем случае файл будет создан в текущем каталоге
FormFeed Пробросить один лист после печати очередного задания
NoFormFeed Отменить действие предыдущей команды
Form=<имя> или <n> С помощью этого параметра можно указать имя или номер формы, используемой для печати. Формы создаются системным администратором при помощи программы printdef.exe.По умолчанию используется форма с номером 0
Job=<конфигурация> Указание конфигурации печати. Конфигурация печати определяется системным администратором при помощи программы printcon.exe
Keep Этот параметр указывает файл-серверу, что все данные, направляемые с рабочей станции на печать, должны сохраняться и в случае аварийной потери связи рабочей станции с файл-сервером эти данные должны быть переданы серверу печати и напечатаны
Local=<n> Параметр определяет номер параллельного порта, который переназначается для работы с сетевым принтером. Например, для переназначения порта LPT2 на сетевой принтер укажите "L=2".Если на рабочей станции есть свой принтер, вы можете подключить его к порту LPT1, а порт LPT2 переназначить на сетевой принтер. В этом случае вы можете легко выбирать между печатью на локальном и сетевом принтере
NAMe=<имя> Это слово, состоящее не более чем из 12 символов, будет напечатано в верхней части титульного листа (если разрешена печать титульного листа). По умолчанию печатается имя пользователя, под которым он подключился к сети программой login.exe
Copies=<n> Количество печатаемых копий, по умолчанию равно 1
Server=<файл-сервер> Имя сервера, в который посылается задание на печать
SHow Отобразить на экране текущее состояние портов LPT. Этот параметр несовместим с остальными параметрами и используется только с целью просмотра текущего состояния портов и заданных ранее параметров
Tabs=<n> При задании этого параметра вместо одного символа табуляции будет напечатано <n> пробелов
NoTabs Символы табуляции не будут преобразовываться в пробелы
TImeout=<n> Этот параметр позволяет вам печатать на сетевом принтере, не завершая программы, из которой выполняется печать. Данные будут посылаться через <n> секунд после того, как программа запишет их в файл. По умолчанию этот режим не используется
<
Приведем пример указания параметров для программы capture.exe:

capture NoB q=netlabpq s=netlab l=2

В этом примере локальный принтерный порт рабочей станции LPT2 переназначается на очередь печати с именем netlabpq, причем задание на печать будет выполняться сервером печати, запущенном на файл-сервере netlab. Печать титульного листа отменяется.

Из каких соображений надо выбирать параметры для программы capture.exe?

Прежде всего, следует выяснить у технического персонала или самостоятельно, к какому параллельному порту подключен на вашей рабочей станции принтер (если он вообще есть). Обычно принтер подключается к порту LPT1 (это первый параллельный принтерный порт).

Если к вашей рабочей станции принтер не подключен, укажите параметр l=1. В этом случае порт LPT1 будет отображен на сетевой принтер, обслуживающий очередь печати, указанную параметром q=.

Если же к порту вашей рабочей станции подключен локальный принтер, используйте для переназначения другой порт. Например, если к порту LPT1 подключен локальный принтер укажите l=2. Тогда вы сможете печатать по выбору либо на локальном принтере, либо на сетевом, просто выбирая нужный порт.

Как правило, такие программы, как текстовые процессоры, позволяют указать номер порта, к которому подключен принтер. Укажите программе, выполняющей печать, порт, отображенный на очередь печати, и вы сможете печатать на сетевом принтере.

Как определить имя очереди печати ?

Это имя задает системный администратор, поэтому вы можете обратиться к нему с таким вопросом. Он должен вам сказать, к какой очереди печати вы имеете доступ, и на каком сетевом принтере будет выполняться печать.

Для того чтобы просмотреть список очередей печати , созданных системным администратором на различных файл-серверах, вы можете использовать программу pconsole.exe , расположенную в каталоге sys:public (рис. 3.8).



Рис. 3.8. Программа pconsole.exe

С помощью меню "Change Current File Server" вы можете выбрать файл-сервер, очереди печати которого вас интересуют.



Для просмотра списка очередей выберите строку "Print Queue Information". Вы увидите список очередей печати (рис. 3.9).



Рис. 3.9. Список очередей печати, созданных на файл-сервере

В данном случае в списке есть всего одна очередь печати с именем PQ309. Выберите любую очередь и нажмите клавишу <Enter>. На экране появится меню "Print Queue Information", позволяющее определить состояние очереди, а также просмотреть список пользователей, которым разрешен доступ к данной очереди (рис. 3.10).



Рис. 3.10. Меню "Print Queue Information"

Выбрав в этом меню строку "Queue Users", вы можете посмотреть список пользователей очереди (рис. 3.11). Если в этом списке нет вашего идентификатора, вы не сможете воспользоваться очередью печати. Для получения доступа в этом случае вам необходимо обратиться к сетевому администратору.



Рис. 3.11. Список пользователей очереди печати

В любой момент времени вы можете посмотреть список заданий на печать в выбранной очереди печати , для чего в меню "Print Queue Information" следует воспользоваться строкой "Current Print Job Entries". На экране появится список заданий в виде, показанном на рис. 3.12.



Рис. 3.12. Просмотр списка заданий в очереди печати

В этом списке вы можете удалить ненужное вам задание, выбрав его и нажав на клавиатуре клавишу <Delete>.

Дополнительную информацию о состоянии очереди печати можно получить, выбрав в меню "Print Queue Information" строку "Current Queue Status". При этом на экране появится одноименная диалоговая панель (рис. 3.13).



Рис. 3.13. Просмотр состояния очереди печати

В поле "Number of entries in queue" отображается количество заданий в очереди печати , в нашем случае в очереди находятся три задания.

Проверяя состояние очереди, убедитесь, что в полях "Users can place entries in queue" ("Пользователи могут направлять задания в очередь печати") и "Servers can service entries in queue" ("Серверы могут обслуживать задания в очереди") находятся значения "Yes".В противном случае печать невозможна и следует обратиться за помощью к системному администратору. Возможно, это он заблокировал очередь печати или сервер печати для выполнения каких-либо работ.


Подключение к сетевым дискам


Для того чтобы подключится к сетевым дискам, расположенным на других рабочих станциях, запустите программу net.exe без параметров. На экране появится диалоговая панель "Disk Connections", показанная на рис.2.65.

Рис. 2.65. Диалоговая панель "Disk Connections"

Выберите кнопку "Browse". Вы можете сделать это, нажимая клавишу <Tab>, или при помощи комбинации клавиш <Alt+B>.

На экране появится диалоговая панель "Browse", с помощью которой можно просмотреть список каталогов, распределенных рабочими станциями сети в коллективное пользование (рис. 2.66).

Рис. 2.66. Диалоговая панель "Browse"

Выберите в списке "Show shared directories on" название рабочей станции, на диск или каталог которой вы собираетесь отобразить локальный диск своей рабочей станции. Затем в списке "Shared directories" выберите нужный вам сетевой диск или каталог.

После этого локальный диск, указанный в поле "Drive" диалоговой панели "Disk Connections" будет отображен на выбранный вами сетевой каталог, расположенный на другой рабочей станции (рис. 2.67).

Рис. 2.67. Диск F: отображен на сетевой каталог \\SERVER\C

Перед выполнением отображения вы можете указать в поле "Drive" другой локальный диск. По умолчанию для отображения будет использован первый свободный диск. Например, если в компьютере есть локальные диски A:, B:, C:, D: и E:, на сетевой каталог будет отображен диск F:. При следующем отображении будет использован диск G: (как это видно из рис. 2.67).

Для того чтобы отменить отображение, следует выбрать в списке 'Current connections" сетевой диск и "нажать" кнопку "Disconnect" (используйте комбинацию клавиш <Alt+D>).

Если вы выполнили один раз описанным выше способом отображение локальных дисков рабочей станции, это отображение будет восстанавливаться автоматически всякий раз при загрузке системы Microsoft Workgroup Add-On for MS-DOS, если вы включите переключатель "Reconnect at startup".



Подключение к сетевым принтерам


Для того чтобы подключиться к сетевым принтерам, физически подключенным к другим рабочим станциям или серверам сети, после запуска программы net.exe нажмите кнопку "Show Printes", расположенную в верхнем правом углу диалоговой панели. Проще всего это сделать при помощи комбинации клавиш <Alt+S>.

На экране появится диалоговая панель "Printer Connections" (рис. 2.68).

Рис. 2.68. Диалоговая панель "Printer Connections"

Нажмите в этой панели кнопку "Browse". Вы увидите диалоговую панель "Browse", с помощью которой можно выбрать нужную рабочую станцию и сетевой принтер (рис. 2.69). Эта операция аналогична операции выбора сетевого диска или каталога, описанной выше.

Рис. 2.69. Выбор сетевого принтера

Выбрав принтер, нажмите клавишу <Esc>. В результате всех этих действий в списке "Current connections" появится новая строка, в которой указан локальный принтерный порт компьютера и соответствующий ему сетевой принтер (рис. 2.70).

Рис. 2.70. Результат отображения локального принтерного порта

Для того чтобы узнать состояние очереди печати сетевого принтера, воспользуйтесь кнопкой "Show Queue". На экране появится диалоговая панель "Print Queue", показанная на рис. 2.71.

Рис. 2.71. Диалоговая панель "Print Queue"

Пользуясь этой панелью, вы можете приостановить печать (нажав кнопку "Pause"), возобновить приостановленную ранее печать (кнопка "Resume"), а также удалить задание на печать из очереди (кнопка "Delete").



Подключение к сети


После установки Microsoft Workgroup Add-On for MS-DOS в файл config.sys добавляется строка загрузки драйвера ifshlp.sys (аналогичного по своему назначению одноименному драйверу Microsoft Windows for Workgroups).

Если при установке был запрошен автоматический запуск системы Microsoft Workgroup Add-On for MS-DOS при загрузке MS-DOS, в файл autoexec.bat добавляется следующая строка (предполагается, что система Microsoft Workgroup Add-On for MS-DOS была установлена в каталог c:\net):

c:\net\net start

В этой строке запускается программа net.exe, которая выполняет многочисленные функции управления сетевыми ресурсами и в некоторых режимах ведет диалог с пользователем.

При первом запуска Microsoft Workgroup Add-On for MS-DOS на экран выдается следующее сообщение:

Type your user name, or press ENTER if it is <username>:

Здесь username - имя пользователя, которое было указано при установке системы.

В ответ на это сообщение вы должны нажать клавишу <Enter>.

Далее появится приглашение для ввода пароля:

Type your password:

Введите пароль. Длина пароля не может превышать 14 символов.

Если пароль вводится в первый раз сразу после установки системы, его будет нужно ввести повторно для подтверждения.


Обычно это диск F:, хотя администратор сети может настроить сетевую оболочку и по-другому. Это сетевой диск, расположенный на одном из файл-серверов сети. Мы в своих примерах будем считать, что сетевой диск обозначается как F:. Вы также можете прояснить вопрос с обозначением сетевого диска у системного администратора.

В системном приглашении MS-DOS введите команду:

C:>dir f:

На экране появится содержимое сетевого диска:

Volume in drive F is SYS Directory of F:\

LOGIN EXE 111 625 04/05/93 15:06 SLIST EXE 22 437 14/04/93 17:05 EMSNETX EXE 89 390 17/02/93 13:43 ETHER RPL 16 272 09/04/93 8:30 F1ETH RPL 12 157 09/04/93 8:34 NETX EXE 77 582 17/02/93 13:41 PCN2L RPL 10 607 09/04/93 8:37 RBOOT RPL 7 542 23/04/93 15:42 TOKEN RPL 17 252 27/04/93 7:48 XMSNETX EXE 86 064 17/02/93 13:45 SPACE COM 10 907 13/05/92 19:27 LOGOUT EXE 24 079 12/04/93 9:52 NLS <DIR> 25/02/94 13:15 13 file(s) 485 914 bytes 0 bytes free

В зависимости от версии сетевой операционной системы Novell NetWare состав файлов и каталогов может изменяться, однако в любом случае вам должны быть доступны программы slist.exe и login.exe.

Запустите программу slist.exe без параметров. Эта программа покажет вам в виде таблицы список файл-серверов, работающих в вашей сети:

Known NetWare File Servers Network Node Address Status -------------------------- ------- ------------ ------ NETLAB [ 356] [ 1] MAINSRV [ 221] [ 1] Default

Total of 2 file servers found

В нашем случае в сети есть два файл-сервера с именами NETLAB и MAINSRV.

Пока не обращайте внимания на столбцы Network и Node Address.

В столбце Status сервер MAINSRV отмечен как Default. Это означает, что данный сервер будет использоваться вами по умолчанию и вам не придется указывать его имя явным образом. Если же в сети есть всего один файл-сервер, он всегда будет для вас сервером по умолчанию.

Теперь настало время попробовать в действии программу login.exe . Эта программа предназначена для подключения пользователей к файл-серверу. В процессе подключения вы должны указать ей свой идентификатор и пароль, полученный у системного администратора.



Если в сети только один файл- сервер или если вам нужно подключиться к серверу, отмеченному как Default, можно запустить программу login.exe без параметров:

c:>login

В ответ программа выведет на экран следующую строку:

Enter your login name:_

Вам нужно ввести свой идентификатор точно в таком виде, как вы сообщили его системному администратору. После набора идентификатора нажмите клавишу <Enter>.

На экране появится новая строка:

Enter your password:_

В ответ вам нужно ввести свой пароль. В процессе ввода пароль не отображается. Если вы ошиблись в наборе пароля, его можно ввести заново, удалив "невидимые буквы" клавишей забоя. Ввод пароля необходимо завершить, нажав на клавишу <Enter>.

Если вы правильно ввели свой идентификатор и пароль, на экране могут пробежать несколько сообщений, содержимое которых определяется системным администратором. Однако самым главным результатом подключения к файл-серверу будет появление новых сетевых дисков или новых каталогов на сетевом диске F:, которых прежде вы не видели. Некоторые из этих дисков и каталогов будут доступны вам для записи и чтения, а некоторые - только для чтения.

Если же вы ввели неправильный пароль или идентификатор, не зарегистрированный в системе, на экране появится такое сообщение:

NETLAB/SOMEONE: Access to server denied and you have been logged out. You attached to server NETLAB

В этом сообщении говорится, что пользователь с идентификатором SOMEONE не получил доступ к ресурсам сервера NETLAB, но, тем не менее, канал связи с этим сервером установлен.

Если появилось приведенное выше сообщение, следует повторить попытку, запустив программу login.exe еще один раз. В том случае, когда доступ к серверу получить невозможно, необходимо обратиться за помощью к системному администратору - возможно, вы вводите недействительный идентификатор или неправильный пароль.


Подключение пользователей


Запустите программу net.exe , которая расположена в каталоге NWLITE. В ответ на сообщение введите имя пользователя - SUPERVISOR .

Произойдет подключение к сети, вы окажетесь в меню утилиты net.exe (рис. 4.7).

Рис. 4.7. Главное меню утилиты net.exe

Сначала вам надо создать пользователей и определить их права. Для этого выберите в меню строку "Supervise the network" (управление сетью). Появится меню "Supervise the network" (рис. 4.8), в котором вам надо выбрать строку "Users".

Рис. 4.8. Меню "Supervise the network"

Появится меню "Users". В нем будет только один пользователь с именем SUPERVISOR . Нажмите клавишу <Insert> и введите имя нового пользователя. Имя должно состоять не более чем из 15 символов. Завершите ввод клавишей <Enter>.

Затем на экране появится диалоговая панель "Account Information for User ...", где вместо многоточия будет указано имя создаваемого пользователя.

В поле "User's full name" задайте полное имя пользователя.

Содержимое поля "Supervisor privileges" определяет, обладает ли пользователь привилегиями супервизора сети. Если в этом поле находится значение "Yes", пользователь обладает правами супервизора.

В небольшой сети, состоящей из нескольких компьютеров, можно для упрощения обслуживания сети предоставить всем пользователям права супервизора.

В поле "Password" вы сможете задать пароль для пользователя. Если пользователь забыл свой пароль, супервизор может его изменить, нажав в поле "Password" два раза клавишу <Enter>.

Если в поле "Required" будет указано значение "Yes", система будет следить за тем, чтобы для данного пользователя был задан пароль. Минимальную длину пароля можно задать в поле "Minimum length". Дополнительно можно попросить систему следить за сменой пароля, не допуская при смене пароля повторное его использование несколько раз. Указав в поле "Periodic changes required" значение "Yes", можно заставить пользователя периодически менять свой пароль. Период смены пароля в днях можно задать в поле "Days between changes".

Подготовив все поля, нажмите клавишу <Esc> и подтвердите свое желание сохранить сделанные изменения. Для этого выберите строку "Yes" в появившемся меню "Save changes".

Для того чтобы запретить пользователю входить в сеть, супервизор должен проставить значение "Yes" в поле "Account disabled".



Подключение пользователей к системе


Войдите в сеть как супервизор и запустите программу syscon.exe . В появившемся меню (рис. 9.1) выберите строку "User Information". Вы увидите список имеющихся пользователей, состоящий из двух строк - GUEST и SUPERVISOR .

Рис. 9.1. Главное меню программы syscon.exe

Нажмите клавишу <Insert> и введите имя нового пользователя (рис. 9.2).

Рис. 9.2. Ввод имени нового пользователя

После ввода имени появится окно, в котором вам будет предложено создать для этого пользователя индивидуальный каталог на диске SYS с именем, совпадающим с именем пользователя (рис. 9.3).

Рис. 9.3. Запрос на создание индивидуального каталога пользователя

Если вы не собираетесь создавать такой каталог, нажмите клавишу <Esc>. Для создания каталога нажмите клавишу <Enter>.

В любом случае в списке "User Names" появится новый пользователь (рис. 9.4).

Рис. 9.4. Отображение имени нового пользователя в списке "User Names"

Выберите его и нажмите клавишу <Enter>. Появится окно "User Information", напоминающее окно "Group Information" (рис. 9.5).

Рис. 9.5. Окно "User Information"

С помощью этого окна вы можете установить для созданного пользователя различные атрибуты, права и ограничения. Детали вы узнаете позже.

Прежде всего, создайте еще одного пользователя и наделите его правами супервизора (на тот случай, если вы забудете пароль супервизора). Для этого выберите строку "Security Equivalence". В появившемся списке (рис. 9.6) нет пользователя SUPERVISOR .

Рис. 9.6. Эквивалентность прав для вновь созданного пользователя

Вместо этого там находится "бесправная" группа EVERYONE. Ничего страшного, просто нажмите клавишу <Insert>. Из полного списка пользователей и групп, появившегося вслед за этим на экране (рис. 9.7), выберите пользователя SUPERVISOR и нажмите клавишу <Enter>.

Рис. 9.7. Полный список имеющихся групп и пользователей

Теперь SUPERVISOR появится в списке "Security Equivalence" (рис. 9.8).




Рис. 9.8. Измененная эквивалентность прав для нового пользователя, обладающего правами супервизора

Выберите его и нажмите клавишу <Esc>. Вы создали пользователя с правами супервизора. Обязательно задайте пароль для него и для пользователя с именем SUPERVISOR . Для этого выберите строку "Change Password" и введите пароль два раза.

Запишите пароль и храните где-нибудь в безопасном месте, так как если вы забудете пароли для всех пользователей с правами супервизора, вам, скорее всего, придется заново переустанавливать Novell NetWare.

Для каждого пользователя вы можете записать полное имя, если выберете строку "Full Name" из меню "User Information" (рис. 9.9).



Рис. 9.9. Определение полного имени пользователя

С помощью строки "Groups Belonged To" вы можете задать группу, к которой принадлежит данный пользователь.

Выбрав строку "Managed Users And Groups", вы сможете указать, какими пользователями и группами управляет данный пользователь. А с помощью строки "Managers" вы можете узнать, кто может управлять самим пользователем. Можно также сменить своего "менеджера".

Разумеется, для выполнения всех перечисленных действий у вас должны быть соответствующие права - либо вы должны быть супервизором, либо должны управлять данным пользователем или группой, в которую он входит.

Учтите, что "назначить" руководителя группы может только супервизор. Для этого, запустив программу syscon.exe , необходимо выбрать из меню "Available Topics" строку "Supervisor Options". Появившееся меню (рис. 9.10) открывает для супервизора много полезных возможностей.



Рис. 9.10. Меню "Supervisor Options"

В частности, выбрав строку "Workgroup Managers", супервизор может назначить руководителя группы (рис. 9.11). Руководитель группы может самостоятельно подключать к файл-серверу новых пользователей и определять их права.



Рис. 9.11. Список руководителей групп

Причем руководителем группы может быть не только пользователь, но и группа пользователей.



Что еще есть полезного в меню "Supervisor Options"?

Прежде всего, это средства для редактирования файла autoexec.ncf (строка "Edit System AUTOEXEC File"), назначения операторов системной консоли файл-сервера (строка "File Server Console Operators") и средства редактирования системного стартового файла (строка "System Login Script ").

На рис. 9.12 показан созданный нами список операторов консоли. Операторы консоли имеют специфические права, необходимые для управления файл-сервером, например, для его дистанционной остановки, выполняемой с рабочей станции при помощи специальной программы.



Рис. 9.12. Список операторов консоли файл-сервера

Файл autoexec.ncf находится в каталоге SYS :SYSTEM , супервизор может отредактировать его любым текстовым редактором. Но можно это сделать и из утилиты syscon.exe , если выбрать строку "Edit System Autoexec File".

Для того чтобы пользователь мог управлять работой сервера (имел доступ к соответствующим командам), он должен иметь права оператора консоли. Супервизор обладает такими правами и может предоставить их другим пользователям. Для этого ему надо выбрать строку "File Server Console Operator".

Средства редактирования системного стартового файла будут описаны в разделе "Автоматическая настройка конфигурации".

Выберите из меню "Supervisor Options" строку "Default Account Balance/Restrictions". На экране появится одноименная диалоговая панель (рис. 9.13)



Рис. 9.13. Диалоговая панель строку "Default Account Balance/Restrictions"

При помощи этой панели вы можете повлиять на процедуру создания новых пользователей, а также задать ограничения, назначаемые для вновь создаваемых пользователей по умолчанию.

Например, установив в поле "Create Home Directory for User" значение "No", вы отмените выдачу запроса на создание персонального каталога пользователя (рис.9.3).

Если предъявляются повышенные требования к защите от несанкционированного доступа к ресурсам файл-сервера, укажите значение "Yes" в поле "Require Password".


В этом случае для каждого вновь создаваемого пользователя будет необходимо указывать пароль.

Можно также указать минимальную длину пароля (поле "Minimum Password length"), потребовать периодическую смену пароля (поле "Force Periodic Password Changes"), причем период времени (в днях), в течение которого действует пароль, задается в поле "Days Between Forced Changes".

Есть и другая возможность ограничения доступа. Выбрав в меню "Supervisor Options" строку "Default Time Restrictions", вы сможете задать допустимое время подключения к сети в виде графика на каждый день недели (рис. 9.14).



Рис. 9.14. График допустимого времени подключения к сети

Созданный график будет действовать по умолчанию для всех вновь создаваемых пользователей. Разумеется, такой график вы можете создать и для отдельных пользователей, а также для групп пользователей.

Выбрав в меню "Supervisor Options" строку "Intruder Detection/Lockout", системный администратор может задать такой режим работы файл-сервера, при котором фиксируются все попытки подбора паролей пользователей (рис. 9.15).



Рис. 9.15. Включение режима, при котором фиксируются факты подбора паролей пользователей

По умолчанию при включенном режиме фиксации пользователю разрешается вводить неправильный пароль не более 7 раз в течение получаса. Если же этот лимит будет превышен, возможность подключения к сети для данного пользователя блокируется на 15 минут. Вы можете изменить указанные значения в соответствии с вашими требованиями.

Еще одна интересная возможность, доступная системному администратору - просмотр журнала ошибок , который ведется на каждом файл-сервере. Для просмотра журнала ошибок выберите из меню "Supervisor Options" строку "View File Server Error Log".

На экране появится содержимое журнала (рис. 9.16).



Рис. 9.16. Просмотр журнала ошибок файл-сервера

В этот журнал записываются все ошибки, возникающие при работе операционной системы Novell NetWare, а также связанные с неправильными действиями пользователей (в том числе с преднамеренными попытками получения доступа к защищенным системным ресурсам, подбора паролей и т.д.).


Подключение удаленного сетевого принтера


Для использования принтера, подключенного к рабочей станции, в качестве сетевого на этой станции необходимо запустить программу rprinter.exe . Эта резидентная программа, запускаемая обычно через файл autoexec.bat, как бы отдает принтер рабочей станции в коллективное пользование. Кстати, если вы передумаете использовать свой принтер как сетевой, просто не запускайте программу rprinter.exe.

Для запуска программы rprinter.exe вам надо сделать так, чтобы каталог SYS:PUBLIC находился в пути поиска через переменную PATH. Кроме того, в файл net.cfg необходимо записать строку:

SPX CONNECTIONS = 50

Программу rprinter.exe можно запускать без параметров или с параметрами. В первом случае требуется выбрать из меню имя нужного вам сервера печати и номер принтера. Эти же сведения можно передать программе и через параметры.

При запуске программы rprinter.exe с параметрами в качестве первого параметра необходимо указать имя сервера печати, а в качестве второго - номер сетевого принтера, например:

rprinter netlabps 0

Дополнительно можно указать два ключа: "-r" и "-s". Ключ "-r" предназначен для отсоединения принтера от сервера печати. Ключ "-s" позволяет просмотреть текущее состояние программы rprinter.exe .



Подключение устройства бесперебойного питания


Другая причина нестабильной работы сети (помимо плохого или неправильного заземления рабочих станций и сегментов сети) - нестабильность электропитающего напряжения.

Едва ли найдется человек, который ни разу не сталкивался с полным или частичным пропаданием, а также чрезмерным повышением напряжения питания. Флуктуации или тем более полное исчезновение питающего напряжения могут привести не только к временному нарушению работоспособности локальной сети, но и к выходу из строя дорогостоящих компьютеров или другого сетевого оборудования.

В эпоху компьютеров серии ЕС и СМ резервные системы электропитания создавались по схеме "мотор-маховик-генератор" и занимали, как правило, отдельное здание или располагались в подвале. В настоящее время потребляемая компьютерами мощность снизилась настолько, что они могут питаться десятки минут от аккумуляторов в "настольном исполнении".

В продаже вам могут встретиться устройства бесперебойного питания, предназначенные для питания персональных компьютеров и серверов. В зависимости от мощности и принципа действия их стоимость может составлять от полутора до нескольких сотен долларов, что позволяет использовать их для защиты не только серверов, но и рабочих станций.

Оригинальное название источников бесперебойного питания - Uninterruptible Power Source (непрерываемый источник питания). Вы также часто можете встретить сокращение UPS, которым мы тоже будем пользоваться.

По своему принципу действия устройства UPS делятся на простые и "интеллектуальные".

В простейшем случае устройство UPS следит за уровнем входного напряжения питания и при его значительных отклонениях от номинала в любую сторону переводит компьютер на питание от аккумуляторной батареи. Так работают устройства, называемые Back-UPS.

Недостаток простейших UPS очевиден - если напряжение в сети нестабильно, но не пропадает совсем, компьютер будет очень часто переводиться на питание от аккумуляторов, поэтому они быстро окажутся разряженными.

"Интеллектуальные" устройства Smart-UPS могут работать как стабилизаторы напряжения, переключая компьютер на аккумуляторное питание только в случае полного исчезновения питающего напряжения или его крайне сильного повышения.


Другое, очень ценное, качество современных устройств UPS заключается в возможности их взаимодействия с операционной системой, установленной на защищаемом компьютере. Взаимодействие заключается, в частности, в том, что перед вынужденным отключением питания устройство UPS посылает операционной системе специальное прерывание. Получив такое прерывание, операционная система сохраняет содержимое всех нужных буферов на диске и "плавно" останавливает свою работу без нарушения целостности логической структуры дисковой памяти.

Любое устройство UPS снабжается специальным фильтром, защищающим компьютер от кратковременных выбросов питающего напряжения. Такие выбросы могут возникнуть, например, при включении электромоторов лифтов или сварочного аппарата. Пиковое напряжение при выбросе может достигать тысяч вольт, что далеко не безопасно для блока питания компьютера.

В продаже вы можете встретить сетевые защитные фильтры (Surge Suppressor), выполняющие функцию сглаживания выбросов питающего напряжения. Мы настоятельно рекомендуем подключать любые компьютеры к питающей сети либо через защитные фильтры, либо через устройства UPS. В этом случае риск повреждения компьютера из-за выбросов или других неисправностей электропитающей сети значительно снижается.

Так как выпускаются очень много устройств UPS различных типов, мы не сможем рассказать о них подробно. Однако все эти устройства имеют много общего с точки зрения их подключения и использования.

На корпусе устройства UPS имеется одна розетка, предназначенная для сетевого шнура (эта розетка обозначается как Inlet), и несколько розеток для подключения компьютеров, мониторов и другого оборудования (Outlet).

Вы можете подключить к выходным розеткам системный блок компьютера, монитор, внешний модем или внешнее устройство дисковой памяти.

Ни в коем случае не подключайте к устройству UPS лазерные принтеры, так как они потребляют чрезвычайно большую мощность.

Выбирая устройство UPS, определите мощность, потребляемую вашим компьютером.


Соответствующее значение можно узнать из паспорта на компьютер. Не забудьте также учесть мощность видеомонитора и других устройств, которые вы планируете подключить к UPS.

Помимо розеток, предназначенных для подключения устройства UPS к электропитающей сети и для подключения компьютеров и других устройств, на корпусе устройства Smart-UPS есть специальный интерфейсный разъем, предназначенный для передачи в компьютер сигналов о состоянии устройства и электропитающей сети.

При подключении интерфейсного разъема UPS к компьютеру вы можете приобрести комплект, состоящий из такой программы, как PowerChute Plus и специального кабеля для подключения к обычному последовательному порту компьютера.

Есть также возможность подключения устройства UPS к отдельному контроллеру, такому как UPS Monitoring Board (выпускаемому фирмой American Power Conversion). В последнем случае нужен интерфейсный кабель, поставляемый вместе с контроллером.

Программу PowerChute Plus или аналогичную проще всего приобрести у того же поставщика, у которого вы приобрели устройство UPS. Учтите, что вы должны приобрести версию программы PowerChute Plus, предназначенную именно для той операционной системы, которая будет установлена на защищаемом компьютере.

На корпусе устройства UPS могут располагаться переключатели, предназначенные для изменения режима работы UPS. Для примера мы расскажем о назначении переключателей устройства Smart-UPS 600, которое выпускается фирмой American Power Conversion. При установке переключателей вы должны руководствоваться, прежде всего, документацией, которая поставляется вместе с устройством UPS.

Включив переключателя Switch1 в положение ON, можно уменьшить чувствительность схем контроля UPS за уровнем питающего напряжения. Это следует сделать в том случае, если UPS слишком часто переводит компьютер на питание от аккумулятора.

При включении переключателя Switch2 выходное напряжение UPS при питании от аккумулятора повышается от 230 вольт до 240 вольт.

Если включить переключатель Switch3, устройство UPS не будет выдавать звуковой сигнал первые 30 секунд после переключения компьютера на питание от аккумулятора.Этот переключатель обычно включают, если напряжение питания пропадает часто и на небольшой промежуток времени.

При включении переключателя Switch4 время, которое выделяется операционной системе для завершения своей работы, увеличивается с 2 до 5 минут.


Подключение второй сети через мост


Если вам необходимо сделать вторую сеть со своим отдельным файл-сервером, мы рекомендуем вам объединить две сети при помощи внутреннего моста .

Установите в компьютере, который будет использован для второго сервера, два сетевых адаптера. При этом на адаптерах с помощью перемычек (или программы конфигурирования для адаптеров, не имеющих перемычек) необходимо установить разные прерывания, базовые адреса портов ввода/вывода и разные каналы прямого доступа к памяти (если ваши сетевые адаптеры используют каналы прямого доступа к памяти).

Один из этих адаптеров необходимо подключить к уже имеющейся сети, другой - к новой сети.

Установите на новый сервер второй экземпляр Novell NetWare. Вам необходимо для каждого сетевого адаптера выдать команду BIND и привязать драйвер каждого сетевого адаптера к своей сети. Кроме того, необходимо для сервера указать внутренний номер сети, отличный от номера, используемого первым сервером.

Что же касается сетевых адаптеров, то один из них подключен к старой сети, и для него необходимо задать тот же номер сети, что был указан при установке первого сервера. Второй сетевой адаптер подключен к новой сети, поэтому внутренний номер сети второго адаптера должен отличаться от указанного для старого сервера. И это понятно - появилась вторая сеть, второе кабельное хозяйство. Оно должно иметь свой индивидуальный номер.



Пользователям Microsoft Windows


Если на вашей рабочей станции установлена операционная система Microsoft Windows for Workgroups, вы можете использовать все возможности Microsoft Workgroup Add-On for MS-DOS, описанные в этом разделе, так как система Microsoft Workgroup Add-On for MS-DOS входит в состав Microsoft Windows for Workgroups.

Поэтому, если вы желаете распределять ресурсы рабочей станции Microsoft Windows for Workgroups, оставаясь в среде MS-DOS, пользуйтесь программой net.exe, расположенной в том каталоге, в который установлена операционная система Microsoft Windows for Workgroups. При этом вам доступны как диалоговый режим, так и режим командной строки.

Интеграция Microsoft Windows версии 3.1 или 3.11 с Microsoft Workgroup Add-On for MS-DOS затруднена тем, что при запущенной системе Microsoft Workgroup Add-On for MS-DOS операционная система Microsoft Windows может работать только в стандартном режиме.

Поэтому если компьютер, на котором установлена операционная система Windows, планируется для использования в качестве рабочей станции локальной сети, имеет смысл заменить Microsoft Windows на Microsoft Windows for Workgroups версии 3.11. Можно также приобрести программный продукт Microsoft Workgroup Add-On for Windows, добавляющий возможность работы в сети.




Рис. 3.28. Диалоговая панель Microsoft Windows Network

Обратите внимание, что при правильной установке Microsoft Windows for Workgroups для совместной работы с Novell NetWare в группе "Options" должна находится кнопка "NetWare". С помощью этой кнопки вы можете получить доступ к диалоговой панели "Network Settings", предназначенной для изменения конфигурации сетевой оболочки Novell NetWare.

Что вы можете сделать при помощи диалоговой панели "Network Settings"?

Переключатель "Permanent Connections" по умолчанию находится во включенном состоянии. При этом каждый раз при запуске Windows происходит автоматическое подключение к ресурсам сервера Novell NetWare, которые использовались в прошлый раз.

Если вы не желаете получать сообщения, приходящие по сети от других пользователей, выключите один или оба переключателя, входящих в группу "Message Reception". Переключатель "Broadcasts" отвечает за прием широковещательных сообщений, посылаемых одновременно всем пользователям сети. С помощью переключателя "Network warning" вы можете "избавиться" от сообщений, возникающих при ошибках в работе сетевого программного или аппаратного обеспечения.

Мы не рекомендуем вам отключать возможность приема сообщений, так как вы можете пропустить какое-нибудь важное событие в сети (например, отключение файл-сервера для профилактики!).

Остальные органы управления диалоговой панели "Network Settings" вам не нужно изменять.

Другое приложение, разработанной фирмой Novell специально для пользователей Microsoft Windows, имеет намного больше возможностей.

После установки поддержки Novell NetWare в окне приложения Program Manager должна находится группа NetWare Tools. В этой группе есть пиктограмма приложения с названием User Tools . Запустите соответствующее приложение, и вы увидите его главное окно (рис. 3.29)



Рис. 3.29. Главное окно приложения User Tools

С помощью приложения User Tools вы можете выполнять все необходимые действия, связанные с получением доступа к ресурсам файл-сервера Novell NetWare, непосредственно из среды операционной системы Microsoft Windows (или Microsoft Windows for Workgroups).



Кстати, аналогичное приложение поставляется в составе Novell NetWare версии 3.12 и для операционной системы OS/2.

Расскажем об основных возможностях приложения User Tools.

В верхней части окна приложения имеется орган управления Toolbar, содержащий несколько кнопок. Эти кнопки определяют режим работы приложения. Ниже приведено их краткое описание.

Кнопка Описание
Завершение работы приложения User Tools
Отображение локальных дисков рабочей станции на тома и каталоги файл-сервера Novell NetWare
Отображение локальных принтерных портов на очереди печати файл-сервера
Подключение к файл-серверам
Передача сообщений пользователю, получение справочной информации о пользователе
Вызов на экран диалоговой панели "Network Settings" (рис. 3.27)
Первая кнопка, назначение которой может быть определено пользователем
Вторая кнопка, назначение которой может быть определено пользователем
Вызов на экран справочной информации о приложении User Tools
Если вам доступно приложение User Tools, нет никакой необходимости подключаться к файл-серверу, запуская из сетевого каталога SYS:LOGIN программу login.exe - все можно сделать в среде Windows.

Запустив приложение User Tools, прежде всего, нажмите кнопку, предназначенную для подключения к файл-серверам. Вы увидите диалоговую панель, с помощью которой можно сделать необходимое подключение (рис. 3.30).



Рис. 3.30. Подключение к файл-серверу

Выберите в правой части диалоговой панели (из списка "Resources") имя файл-сервера, к которому вы желаете подключиться. Затем нажмите кнопку "Login". На экране появится диалоговая панель "Login To NetWare", с помощью которой вы сможете ввести идентификатор (имя) пользователя и пароль (рис. 3.31).



Рис. 3.31. Ввод идентификатора пользователя и пароля

Вначале введите идентификатор пользователя в поле "User name", а затем, нажав клавишу <Tab>, введите пароль в поле "Password". Вслед за этим вам нужно нажать кнопку "OK".


Если идентификатор и пароль введен правильно, будет выполнено подключение к выбранному вами файл-серверу.

К сожалению, при подключении к файл-серверу Novell NetWare с помощью приложения User Tools не происходит выполнения файла автоматического конфигурирования Login Script , поэтому сразу после первого подключения к файл-серверу необходимо выполнить отображение локальных дисков рабочей станции на сетевые тома и каталоги.

Для этого нажмите кнопку отображения локальных дисков. Внешний вид диалоговой панели изменится (рис. 3.32).



Рис. 3.32. Отображение локальных дисков рабочей станции на сетевые тома и каталоги

Выберите в левой части диалоговой панели (в списке "Drives") отображаемый локальный диск рабочей станции, а в правой (в списке "Resources") - сетевой диск или каталог. Затем нажмите кнопку "Map". Все, отображение выполнено!

Для отмены отображения выделите отображенный локальный диск и нажмите кнопку "Map Delete".

Если вы желаете, чтобы указанное отображение возобновлялось автоматически каждый раз при запуске Windows, нажмите кнопку "Permanent". При первом подключении к файл-серверу у вас будет запрошен идентификатор пользователя и пароль (рис. 3.31).

Выбрав локальный диск, отображенный на сетевой том или каталог, вы можете с помощью кнопки "Drive Info..." получить информацию о соответствующем томе или каталоге (рис. 3.33).



Рис. 3.33. Получение информации о сетевом томе или каталоге

В частности, вы можете узнать свои права в каталоге.

Отображение локального параллельного порта на сетевую очередь печати, выполняемую в среде MS-DOS с помощью программы capture.exe, также можно выполнить с помощью приложения User Tools. Для этого нужно нажать кнопку отображения локальных принтерных портов. Вы увидите списки локальных принтерных портов и сетевых очередей печати (рис. 3.34).



Рис. 3.34. Отображение локальных принтерных портов на сетевые очереди печати

Для выполнения отображения вы должны выделить порт и очередь, а затем нажать кнопку "Capture".Отмена отображения выполняется при помощи кнопки "End Capture".

Если нужно, чтобы отображение принтерного порта выполнялось автоматически каждый раз при запуске Windows, нажмите кнопку "Permanent".

С помощью кнопки "LPT Settings..." можно задать некоторые параметры (аналогичные по своему действию параметрам программы capture.exe). Соответствующая диалоговая панель показана на рис. 3.35.



Рис. 3.35. Просмотр и изменение параметров печати

В частности, вы можете отменить принудительный проброс листа после завершения печати задания (выключив переключатель "Form feed"), а также печать листа-разделителя (выключив переключатель "Enable banner").


Посылка сообщений


Для того чтобы послать сообщение другому пользователю сети NetWare Lite, запустите утилиту net.exe и в главном меню выберите строку "Communicate with users".

Вы окажетесь в меню "Communicate with Users" (рис. 4.15).

Рис. 4.15. Меню "Communicate with Users"

В этом меню две строки - "Receive messages" и "Send messages". С помощью первой строки вы можете отказаться от приема сообщений (вы не будете получать сообщения от других станций), а с помощью второй строки можете послать сообщение другому пользователю.

Для посылки сообщения выберите вторую строку. Вы окажетесь в меню пользователей "Connected Users" (рис. 4.16).

Рис. 4.16. Меню "Connected Users"

В этом меню можно выбрать конкретного пользователя, которому необходимо послать сообщение, либо строку "* ALL CONNECTED USERS". В последнем случае ваше сообщение получат все подключенные к сети пользователи.

Выбрав пользователя, введите сообщение, которое может состоять не более чем из 30 символов, и нажмите клавишу <Enter>. Ваше сообщение уйдет по назначению.


Операционная система Novell NetWare содержит развитую систему посылки сообщений. Вы можете послать короткое (не более одной строки) сообщение любому пользователю, любой группе пользователей или всем пользователям сразу. Сообщение можно послать как с рабочей станции, так и с консоли файл-сервера.

Для посылки сообщения с рабочей станции вы можете воспользоваться программой send.exe, запускаемой из командной строки, либо диалоговой программой session.exe. Обе эти программы находятся на диске сервера в каталоге SYS :PUBLIC. Они были описаны в первой части книги.

Если рабочая станция, на которую послано сообщение, находится в текстовом режиме, полученное сообщение отображается в верхней или нижней строке экрана. Работа станции приостанавливается до тех пор, пока пользователь не нажмет комбинацию клавиш <Control+Enter>.

Если на рабочей станции запущена операционная система Microsoft Windows и вы выполнили наши рекомендации по установке Windows в сети, при получении сообщения на экране появится диалоговая панель с принятым сообщением. Напомним, что пользователь Microsoft Windows может отключить режим приема сообщений, поэтому не надейтесь, что если вы послали сообщение пользователю, то он его обязательно получит.

Приведем формат запуска программы send.exe :

send "сообщение" [to] параметры

Для посылки сообщения всем пользователям сервера SERVER используйте следующий вариант команды:

send "сообщение" SERVER/EVERYBODY

Можно послать сообщение отдельному пользователю или группе пользователей:

send "сообщение" netlab/frolov send "сообщение" netlab/administrators

Можно послать сообщение на консоль файл-сервера:

send "сообщение" netlab/CONSOLE

Как мы уже говорили, можно послать сообщение с консоли файл-сервера. Для этого предназначена команда консоли broadcast .

Длина посылаемого с помощью этой команды сообщения не может превышать 55 символов.

Используйте следующий формат:

broadcast "сообщение" to [параметр]

В качестве параметра можно указывать имя пользователя, которому предназначается сообщение. Можно указывать нескольких пользователей через запятую.

Если пользователь MS-DOS выдал команду castoff all, запустив при этом программу castoff.exe из каталога SYS :PUBLIC), он не получит сообщения. Также не получат сообщения и те пользователи, которые работают в MS-DOS в графических приложениях (пользователи Microsoft Windows смогут получать сообщения, если среда Windows установлена правильно и режим приема сообщений не выключен).

Если сообщение необходимо послать всем пользователям одновременно, имена пользователей указывать не нужно.



Повторная установка Microsoft Windows


Для обеспечения нормальной совместной работы сетевой оболочки Novell NetWare и операционной системы Microsoft Windows после установки оболочки необходимо выполнить повторную установку Windows.

Повторная установка Windows выполняется точно так же, как и первая, с тем исключением, что теперь вам нужно указать поддержку сети Novell NetWare. Мы подробно описали установку и настройку операционной системы Microsoft Windows в первом и втором томе нашей серии книг "Персональный компьютер - шаг за шагом".

Если же на рабочей станции до установки сетевой оболочки не была установлена операционная система Microsoft Windows, вы должны установить ее вначале без поддержки сети Novell NetWare, а затем добавить указанную поддержку.

В зависимости от версии Microsoft Windows поддержка сети Novell NetWare указывается по-разному. Мы рассмотрим две версии - Microsoft Windows версий 3.1 и 3.11, и Microsoft Windows for Workgroups версии 3.11.

Не смешивайте две совершенно различные операционные системы - Microsoft Windows версии 3.11 и Microsoft Windows for Workgroups версии 3.11. Первая из них почти не отличается от Microsoft Windows версии 3.1, вторая же представляет собой совершенно новую, сетевую операционную систему.



PRINDEF


Диалоговая утилита printdef предназначена для создания форм печати.



PRINTCON


Эта диалоговая утилита предназначена для создания, редактирования и копирования конфигурации задания на печать.