Утилиты IPX

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

Список серверов

Команда slist перечисляет все серверы файлов доступные для этого компьютера. Информация будет получена из самого близкого IPX-маршрутизатора. Эта команда была, вероятно, первоначально предназначена, чтобы позволить пользователям видеть, что серверы файлов доступны для монтирования. Но это стало полезным как сетевой инструмент диагностики, позволяя сетевым администраторам видеть, где информация SAP размножается:

$ slist
NPPWR-31-CD01         23A91330  000000000001
V242X-14-F02          A3062DB0  000000000001
QITG_284ELI05_F4      78A20430  000000000001
QRWMA-04-F16          B2030D6A  000000000001
VWPDE-02-F08          35540430  000000000001
NMCS_33PARK08_F2      248B0530  000000000001
NCCRD-00-CD01         21790430  000000000001
NWGNG-F07             53171D02  000000000001
QCON_7TOMLI04_F7      72760630  000000000001
W639W-F04             D1014D0E  000000000001
QCON_481GYM0G_F1      77690130  000000000001
VITG_SOE-MAIL_F4R     33200C30  000000000001

slist не принимает параметры. В выводе будут: имя сервера файлов, IPX-адрес сети и адрес машины.

Рассылка сообщений пользователям NetWare

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

# nsend -S vbrew_f1 -U gary -P j0yj0y supervisor
      “Join me for a lager before we do the print queues!”

Здесь пользователь gary посылает оповещение человеку, использующему логин supervisor на сервере ALES_F1. По умолчанию используются ваши параметры входа в систему и имя сервера.

Просмотр и управление данными bindery

Каждый файловый сервер NetWare поддерживает базу данных пользователей и конфигурации. Эта база данных называется bindery. Linux поддерживает набор инструментальных средств, которые позволяют читать эти записи, и если вы имеете разрешения супервизора на сервере, то менять и удалять эти данные. Резюме этих инструментальных средств перечислено в таблице 15-3.

Таблица 15-3. Утилиты Linux для работы с Bindery

Имя команды Описание
nwfstime

Отображает или меняет дату и время на сервере NetWare

nwuserlist

Список пользователей, в данный момент работающих с сервером NetWare

nwvolinfo

Данные о томах NetWare

nwbocreate

Создать объект NetWare bindery

nwbols

Перечислить объекты NetWare bindery

nwboprops

Перечислить свойства объекта NetWare bindery

nwborm

Удалить объект NetWare bindery

nwbpcreate

Создать свойство NetWare bindery

nwbpvalues

Вывести содержимое свойства NetWare bindery

nwbpadd

Задать содержимое свойства NetWare bindery

nwbprm

Удалить свойство NetWare bindery