Управление удаленным сервером

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

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Мониторинг и Управление Сервером.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter.
  3. Нажмите клавишу F2, после чего на экране появится меню управления сервером.
  4. Выберите в меню команду Управление сервером. На вашем экране появится копия экрана выбранного сервера. Любая команда, набранная вами на своей клавиатуре будет выполняться на сервере.
    Замечание: По умолчанию для сервера установлен режим вывода звездочки в правом верхнем углу экрана в случае удаленного контроля за сервером. На экране управляющего сервером компьютера звездочка не выводится.

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

    СправкаВывести на экран справочную информацию о командах удаленного управления сервером.
    Вкл./Выкл. управление клавиатуройВключить/выключить режим управления клавиатурой сервера.
    Чтение с сервераПозволяет выбрать разделяемый экранный ресурс для просмотра экрана сервера или копирования его содержимого в файл или на принтер.
    Запись на серверПозволяет копировать данные в ресурс экрана или клавиатуры сервера. Вы можете скопировать существующий файл или создать новый с помощью встроенного текстового редактора LANtastic и передать содержимое этого файла на экран или в клавиатурный ресурс сервера. Кроме того, вы можете использовать для создания файла внешний текстовый редактор и передавать текст на сервер непосредственно из этого редактора.
    Изменить период обновленияПозволяет задать период обновления информации на экране управляющего компьютера (в периодах системного таймера - 1/18 сек.). По умолчанию период обновления составляет 1/3 секунды (6 "тиков" таймера), установка меньшего значения будет увеличивать сетевой трафик.
    Вкл./Выкл. информационную строкуВключить/выключить режим вывода справочной строки в верхней части экрана управляющего компьютера.
    ВыходВыход из режима управления удаленным сервером.

  5. По окончании работы с удаленным сервером нажмите клавиши Alt+F1 и выберите команду Выход.
  6. Для возврата в DOS используйте клавишу Esc.

Использование буферизованного ресурса клавиатуры

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Просмотр принтерных заданий.
  2. Выберите в списке нужный сервер и нажмите клавишу Ins.
  3. Передайте нужный файл в ресурс клавиатуры сервера, используя один из трех перечисленных ниже методов.

Вы можете также передать пакетный файл в ресурс клавиатуры сервера непосредственно из командной строки DOS, используя команду NET PRINT или COPY:


       NET PRINT C:\BACKUP.BAT \\ED\@BATCH



       COPY C:\BACKUP.BAT \\ED\BATCH

Использование встроенного редактора

  1. Наберите NET Enter в командной строке DOS и выберите в меню команду Просмотр заданий.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter.
  3. Нажмите клавишу Ins и выберите в меню команду Использование редактора LANtastic.
  4. Выберите в списке буферизованный ресурс клавиатуры сервера. Этот ресурс (@BATCH) автоматически создается при инсталляции LANtastic.
  5. Введите нужные команды DOS по одной команде в каждой строке. По окончании ввода команд нажмите клавишу F2.
  6. Задайте время и дату передачи пакетного файла на выполнение или нажмите клавишу Enter для немедленного выполнения команд. При установке даты и времени используйте клавишу Tab (Shift+Tab) для изменения значений.
  7. Введите комментарий к пакетному файлу и нажмите клавишу Enter.
  8. Задайте число повторов выполнения команд из пакетного файла и нажмите B>Enter. Файл будет передан в принтерную очередь сервера.

Использование других редакторов

  1. Наберите NET Enter в командной строке DOS и выберите в меню команду Просмотр заданий.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter.
  3. Нажмите клавишу Ins и выберите в меню команду Использование внешнего редактора.
  4. Укажите полный маршрут доступа к исполняемому файлу редактора и нажмите клавишу Enter.
  5. Задайте полное имя редактируемого файла. Текстовый редактор автоматически откроет этот файл после загрузки.
  6. Введите нужные команды DOS по одной команде в каждой строке. По окончании ввода команд нажмите клавишу F2.
  7. Выберите в списке буферизованный ресурс клавиатуры сервера. Этот ресурс (@BATCH) автоматически создается при инсталляции LANtastic.
  8. Задайте полное имя передаваемого пакетного файла и нажмите Enter.
  9. Установите время и дату передачи пакетного файла на выполнение или нажмите клавишу Enter для немедленного выполнения команд. При установке даты и времени используйте клавишу Tab (Shift+Tab) для изменения значений.
  10. Введите комментарий к пакетному файлу и нажмите клавишу Enter.
  11. Задайте число повторов выполнения команд из пакетного файла и нажмите Enter.
  12. Для автоматического использования того же самого редактора при последующем обращении к описываемой команде нажмите клавишу Enter, для отказа - Esc. Файл будет передан в принтерную очередь сервера.

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

  1. Наберите NET Enter в командной строке DOS и выберите в меню команду Просмотр заданий.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter.
  3. Нажмите клавишу Ins и выберите в меню команду Передача существующего файла.
  4. Выберите в списке буферизованный ресурс клавиатуры сервера. Этот ресурс (@BATCH) автоматически создается при инсталляции LANtastic.
  5. Задайте полное имя передаваемого файла и нажмите Enter.
  6. Установите время и дату передачи пакетного файла на выполнение или нажмите клавишу Enter для немедленного выполнения команд. При установке даты и времени используйте клавишу Tab (Shift+Tab) для изменения значений.
  7. Введите комментарий к пакетному файлу и нажмите клавишу Enter.
  8. Задайте число повторов выполнения команд из пакетного файла и нажмите Enter. Файл будет передан в принтерную очередь сервера.

Отключение пользователя от сервера

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Мониторинг и Управление Сервером.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter. При необходимости подключитесь к нужному серверу.
  3. Выберите в списке нужного пользователя и нажмите клавишу Del. (вы не можете таким способом отключить от сервера самого себя).
  4. Задайте время, по истечении которого пользователь будет отключен от сервера (в минутах). Для немедленного отключения пользователя используйте принятую по умолчанию нулевую задержку. Нажмите клавишу Enter. Для возврата в DOS используйте клавишу Esc.

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

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Мониторинг и Управление Сервером.
  2. Выберите в списке нужный сервер и нажмите клавишу Enter. При необходимости подключитесь к нужному серверу.
  3. Нажмите клавишу F2, после чего на экране появится меню управления сервером. Выберите в этом меню строку Запретить подключение к серверу и нажмите клавишу Enter.
  4. Для возврата в DOS используйте клавишу Esc.

Пользователи не смогут подключаться к этому серверу. Для последующего снятия запрета на подключение отметьте строку Разрешить подключение к серверу в меню управления сервером.

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

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

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Мониторинг и Управление Сервером.
  2. Выберите в списке сервер и нажмите клавишу Enter. При необходимости подключитесь к нужному серверу.
  3. Нажмите клавишу F2, после чего на экране появится меню управления сервером. Выберите в этом меню строку Отключить сервер от сети и нажмите клавишу Enter.
  4. Переместите указатель на строку По истечении, нажмите клавишу Enter и задайте время, по истечении которого сервер перестанет обрабатывать запросы пользователей (допустимое время ожидания может достигать 65535 минут) и нажмите клавишу Enter еще раз. Для немедленного отключения сервера используйте нулевую задержку.
  5. Переместите указатель на строку После отключения и с помощью клавиши Enter задайте нужный режим (Продолжение/Перезагрузка). Если вы хотите после отключения сервера использовать компьютер в качестве рабочей станции, выберите опцию Продолжить.
  6. Переместите указатель на строку Уведомлять пользователей и с помощью клавиши Enter задайте нужный режим (Да/Нет). Если вы выберете режим подачи уведомления, все пользователи, работающие с ресурсами данного сервера, получат сообщение о предстоящем отключении сервера от сети. Для подачи уведомлений должна быть включена соответствующая опция в меню стартовых параметров сервера.
  7. В поле Сообщение введите текст (до 75 символов), который будет передан пользователям в качестве уведомления об отключении сервера.
    По умолчанию пользователи получают сообщение "Сервер будет отключен через # минут". Знак # в тексте сообщения будет заменен временем, остающимся до отключения сервера.
  8. Нажмите клавишу F2 для выполнения операции, после чего возвратитесь в DOS, используя для этого клавишу Esc. По истечение заданного времени сервер автоматически прекратит работу в сети. Если вы задали перезагрузку компьютера после отключения сервера от сети, будет инициирована перезагрузка операционной системы на данном компьютере.

Замечание: Для отключения сервера от сети можно использовать также нажатие клавиш Ctrl+Alt+Del.

Отмена отключения сервера от сети

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

  1. Наберите NET Enter в командной строке DOS и выберите команду Мониторинг и Управление Сервером.
  2. Выберите в списке сервер и нажмите клавишу Enter. Если вы не подключены к этому серверу, программа NET попытается сделать это автоматически. Если автоматического подключения не произойдет, вы должны будете ввести свое имя и пароль.
  3. Нажмите клавишу F2, после чего на экране появится меню управления сервером. Выберите в этом меню строку Отменить отключение сервера от сети и нажмите клавишу Enter. На экране появится сообщение, информирующее об отмене отключения сервера от сети.
  4. Нажмите клавишу Enter для продолжения. Для возврата в DOS используйте клавишу Esc.

Использование программы ALONE

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

Для обеспечения секретности вы можете установить пароль для выхода из программы ALONE. В этом случае завершить работу программы и начать использование данного компьютера в качестве невыделенного сервера можно только после ввода пароля. Кроме того, установка пароля блокирует перезагрузку компьютера с помощью клавиш Ctrl+Alt+Del.

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

Замечание: Вы не можете загрузить программу ALONE на виртуальной DOS-машине из среды Windows. Кроме того, не следует при работе программы ALONE использовать резидентные программы типа LANPUP.

Запуск программы ALONE

  1. Загрузите на сервере программы LANtastic, включая SERVER.EXE.
  2. Наберите ALONE Enter в командной строке DOS. При наборе команды вы можете задать нужные параметры (см. Интерактивный справочник). На экран будет выведена информационная панель программы ALONE, содержащая следующую информацию:

    ID#Идентификационный номер для сеанса пользователя. Этот номер содержит последние цифры номера адаптера, с помощью которого пользователь подключен к серверу и собственно номер сеанса. Для задания номеров используются шестнадцатиричные значения.
    Имя пользователяИмя пользователя, подключенного к серверу. Вопросительный знак вместо имени означает, что пользователь находится в стадии подключения.
    КомпьютерСетевое имя компьютера, с которого пользователь подключился к серверу.
    КомандаПоследняя команда, полученная от пользователя. Полное описание команд приведено в разделе "Мониторинг сервера с помощью программы NET"
    БайтКоличество данных, переданных или принятых сервером по запросам пользователя.
    ЗапросовЧисло запросов от данного пользователя с момента его подключения к серверу.
    ПривилегииПривилегии пользователя. В этом поле могут указываться привилегии AQUMSOD и L (подключен).

    Кроме того, в левом нижнем углу окна выводится имя сервера, а в правом нижнем - дата и время.

    При работе с информационным окном программы ALONE некоторые клавиши имеют специальное назначение:

    EscПрерывает работу программы ALONE.
    EnterВыводит на экран окно с детальной информацией о пользователе.
    F1Выводит на экран окно со справочной информацией. Для изменения размеров справочного окна служит клавиша Z.
    F2Включает или выключает режим вывода на экран имен файлов. При включенном режиме выводится имя файла, с которым работает пользователь и время, оставшееся до окончания сеанса работы (если включен режим ограничения доступа по времени). Выключение режима вывода имен файлов несколько ускоряет работу сервера.
    F3Включает или выключает режим выхода из программы по паролю. Если парольное ограничение установлено, вы должны будете ввести корректный пароль для возврата в DOS.

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

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

    РежимРежим доступа и разделения, с которым файл был открыт. Файл можно открыть для чтения, записи или для того и другого одновременно. Режим блокировки обеспечивает гарантию от попыток других пользователей открыть тот же самый файл. Возможны пять различных режимов блокировки: совместимость (Compatibility), запрет чтение (Deny-Read), запрет записи (Deny-Write), запрет чтения/записи (Deny-Read/ Write) и без запретов (Deny-None).
    ПозицияТекущая позиция в файле.
    РазмерРазмер файла.
    ЗаблокированоПозиция заблокированной записи в файле. Файл может иметь несколько заблокированных записей.

    Для возврата в информационное окно программы ALONE используйте клавишу Esc.

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

Перезагрузка сервера во время работы ALONE

Чтобы предотвратить перезагрузку сервера пользователями во время работы программы ALONE с помощью клавиш Ctrl+Alt+Del, вы можете задать парольное ограничение на выход из программы. В этом случае для перезагрузки компьютера нажмите сначала клавишу Esc, после чего введите пароль и нажмите Enter. Выйдя из программы в DOS, нажмите одновременно Ctrl+Alt+Del. При отсутствии парольной блокировки выхода из программы в ответ на нажатие клавиш Ctrl+Alt+Del на экран выводится о перезагрузке сервера, после чего пользователь может отключить сервер от сети или отказаться от этой операции, нажав клавишу Esc. При отключении сервера от сети в этом случае программа ALONE выгружается из памяти автоматически.

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

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

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

Типы поддерживаемых UPS

Источники бесперебойного питания перечисленных ниже фирм обеспечивают корректную работу в сети LANtastic.

В скобках указаны телефоны фирм.

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

Использование программы UPS

  1. Соедините источник бесперебойного питания с последовательным портом сервера в соответствии с документацией UPS.
  2. С помощью текстового редактора (например EDIT или Блокнот Windows) внесите изменения в файл STARTNET.BAT на сервере. После команды SERVER включите в файл строку UPS, содержащую нужные параметры (описание параметров команды UPS можно найти в Интерактивном справочнике).

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

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

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

    Замечание: Если при использовании источника бесперебойного питания возникают трудности с передачей серверу сигнала о разрядке батарей, проверьте надежность соединения UPS и сервера. Если эта мера не приведет к успеху, используйте команду NET QUEUE HALT COMx для запрета управления сервером со стороны последовательного порта COMx.

    Что читать дальше?

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

    Назад | Содержание | Вперед