Электронная библиотека книг Александра Фролова и Григория Фролова.
 
Библиотека
Братьев
Фроловых
Электронная библиотека книг Александра Фролова и Григория Фролова.
Библиотека системного программиста
Программирование на JAVA
ПК. Шаг за шагом
Другие книги
Восстановление данных
Антивирусная защита
Статьи для
программистов
Пользователю компьютера

Локальные сети персональных компьютеров. Монтаж сети, установка программного обеспечения

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 287 стр.

[Назад] [Содеожание] [Дальше]

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

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

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

Когда любой пользователь (даже супервизор) входит в сеть, NetWare автоматически выполняет для него команды, хранящиеся в файле автоматического конфигурирования, называемом System Login Script. В частности, этот файл может содержать вызовы программы map.exe для создания локальных дисков и отображения их на тома и каталоги сервера.

Создание и редактирование файла System Login Script доступно только пользователю с правами супервизора.

Что же касается индивидуальной настройки для каждого пользователя, то в каталоге SYS:MAIL в подкаталогах пользователей находятся файлы автоматического конфигурирования, называемые User Login Script. Эти файлы содержат команды, выполняемые тогда, когда соответствующий пользователь входит в сеть.

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

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

Создать файлы System Login Script и User Login Script можно при помощи утилиты syscon.exe.

Для создания файла System Login Script запустите утилиту syscon.exe и из меню "Available Topics" выберите строку "System Login Script". Вы окажетесь в простейшем текстовом редакторе, с помощью которого можно подготовить файл команд, выполняемый всеми пользователями при подключении их к сети.

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

Наиболее полезная команда для файла Login Script - map. С ее помощью можно выполнить автоматическое (при входе в сеть) отображение дисков и каталогов файл-сервера на локальные диски рабочей станции.

Другая команда, которую (если вам надо работать одновременно с несколькими файл-серверами) следует поместить в файл Login Script, - attach. Эта команда позволяет подключиться к дополнительным файл-серверам (если таковые есть в сети). Когда вы входите в сеть командой login, вы подключаетесь к ближайшему от вас серверу. Он становится сервером "по умолчанию". При работе с сервером "по умолчанию" вам в командах не надо указывать имя сервера.

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

Например, пусть в сети есть два сервера - NETLAB и COFFECLUB. На каждом из этих серверов имеются свои тома с именем SYS:. Вам надо сделать сервер NETLAB сервером "по умолчанию" и дополнительно подключиться к серверу COFFECLUB. Том SYS сервера NETLAB должен стать диском X:, том SYS сервера COFFECLUB - диском Y:. Всего этого можно добиться, если в файле net.bat (созданный вами в каталоге C:\NET) выполнить команду login для сервера NETLAB и подготовить соответствующим образом файл Login Script на сервере NETLAB. Например, для пользователя с именем USERNAME включите в файл net.bat следующую строку:

login netlab/username

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

Далее запишите в файл Login Script для пользователя с именем USERNAME на сервере NETLAB следующие строки:

attach coffeclub/username

map x: = netlab/sys:

map y: = coffeclub/sys:

При выполнении команды attach будет запрошен пароль пользователя с именем USERNAME на сервере COFFECLUB. Две команды map выполнят необходимые отображения дисков.

[Назад] [Содеожание] [Дальше]


Создание интернет-магазинов: http://www.shop2you.ru/ © Александр Фролов, Григорий Фролов, 1991-2016