Категории
Самые читаемые

Linux - Алексей Стахнов

Читать онлайн Linux - Алексей Стахнов

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 85 86 87 88 89 90 91 92 93 ... 151
Перейти на страницу:

• ipx_internai_net – эта команда позволяет настраивать адрес внутренней сети. Например: ipx_internal_net add 0xabOOOOOO 1

• ipx_route – эта команда позволяет вручную модифицировать таблицу маршрутизации IPX. Например: ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F

IPX-клиент

Существует пакет ncpfs, который позволяет Linux эмулировать обычную рабочую станцию Novell для файловых сервисов. В этот пакет также входит утилита печати, которая позволяет использовать принт-сервер Novell. Пакет ncpfs предназначен для работы с файловыми серверами Novell версий Зх. Для использования ncpfs с файловыми серверами Novell файловый сервер должен работать в режиме эмуляции bindery.

Настройка сетевого программного обеспечения IPX

Существует два способа настройки сетевого программного обеспечения IPX:

• вы можете вручную настроить всю информацию о вашей сети IPX;

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

ipx_configure –auto_interface=on –autо_primary=on Проверка конфигурации

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

Монтирование сервера или тома Novell

Для того чтобы смонтировать том файлового сервера Novell в файловую систему Linux, существует команда ncpmount. Для демонтирования смонтированных файловых систем Nowell используется команда ncpumount.

Посылка сообщения пользователю Nowell Для посылки сообщений пользователям Novell можно воспользоваться утилитой nsend. Пример:

nsend rod hello

посылает сообщение «hello» пользователю, вошедшему под именем «rod».

IPX-сервер

Существует, по меньшей мере, два пакета, которые позволяют операционной системе Linux выступать в качестве файлового сервера Novell – это Mars_nwe и Lwared. Эти пакеты позволяют осуществлять доступ к файлам на Linux-системе для пользователей, использующих клиентское программное обеспечение Novell NetWare.

Пакет mars_nwe

Разработан Martin Stover для обеспечения в операционной системе Linux работы файловых сервисов и сервисов печати для клиентов NetWare. Mars_nwe реализует подмножество полного Novell NCP для файловых сервисов, основанного на bindery и сервисах печати.

Настройка сервера

Необходимо отредактировать файл /etc/nwserv.conf. Файл состоит из текстовых строк. Каждая строка разделена пробелами и начинается с числа, которое обозначает содержимое этой строки. Все символы, следующие за символом '#', считаются комментарием и игнорируются. В комплекте mars_new есть пример настроечного файла.

Пример конфигурационного файла:

# ТОМА (максимум 5)

# Только том SYS является необходимым. Каталог, содержащий том SYS,

# должен содержать каталоги: LOGIN, PUBLIC, SYSTEM, MAIL.

# Опция 'i' регистр букв.

# Опция 'к' преобразует все имена в запросе NCP в нижний регистр

# Опция ,m' обозначает том как сменный

# Опция ,r' устанавливает том только для чтения

# Опция ,о' показывает, что том является единой файловой системой

# Опция ,Р' разрешает командам использоваться как файлы

# Опция 'O' позволяет использовать пространство имен OS/2

# Опция ,N' разрешает использование пространства имен NFS

# По умолчанию в верхнем регистре.

# Синтаксис :

# 1 <Имя тома> <Путь к тому> <0пции>

1 SYS /home/netware/SYS/ # SYS

1 DATA /home/netware/DATA/ k # DATA

1 CDROM /cdrom kmr # CDROM

# ИМЯ СЕРВЕРА

# Если не установлено, тогда имя машины linux hostname будет

# конвертировано в верхний регистр. Этот пункт

# является опциональным, если не настроено – будет использовано имя

# машины.

# Синтаксис:

# 2 <Имя сервера>

2 LINUX_ES01

# АДРЕС ВНУТРЕННЕЙ СЕТИ

# Адрес внутренней сети IPX – это свойство, которое упрощает

# маршрутизацию IPX для многосетевых машин

# Синтаксис:

# 3 <Адрес внутренней сети> [<Номер узла>]

# или:

# 3 auto

#

# Если вы используете ,auto', тогда будет использован IP-адрес

# вашей машины.

3 0x49а01010 1

# СЕТЕВОЕ УСТРОЙСТВО (А)

# Этот раздел настраивает вашу сеть IPX. Если она у вас уже

# настроена, вам этот пункт не нужен. Это тоже самое, что и

# использование утилит ipx_configure/ipx_interface до запуска

# сервера.

# Синтаксис:

# 4 <Номер сети 1РХ> <имя устройства> <тип фрейма> [<ticks>]

# Frame types: ethernet_ii, 802.2, 802.3, SNAP

4 0х39а01010 eth0 802.3 1

# СОХРАНЯТЬ МАРШРУТЫ IPX ПОСЛЕ ОКОНЧАНИЯ РАБОТЫ СЕРВЕРА

# Синтаксис:

# 5 <флаг>

# 0 = не сохранять маршруты, 1 = сохранять маршруты

5 0

# ВЕРСИЯ NETWARE

# Синтаксис:

# 6 <версия>

# 0 = 2.15, 1 = 3.11

6 1

# ОБРАБОТКА ПАРОЛЯ

# Настоящие клиенты Novell для DOS поддерживают процедуру, которая

# шифрует пароли при их изменении. Вы можете выбрать, хотите ли вы,

# чтобы ваш сервер поддерживал эту процедуру или нет.

# Синтаксис:

# 7 <флаг>

# МИНИМАЛЬНЫЕ ПРАВА GID UID

# разрешения, используемые для подсоединения без входа. Эти разрешения

# будут использоваться для файлов на присоединении к вашему

# основному серверу.

0 force password encryption. (Клиенты не могут сменить пароль)

1 force password encryption, разрешить изменение нешифрованного пароля

7 разрешаются нешифрованные пароли, но не пустые

8 разрешаются нешифрованные пароли, включая пустые

9 полностью нешифрованные пароли (не работает с OS/2)

<флаг> может быть:

# # # # # # #

7 1

# Синтаксис:

# 10 <gid>

# 11 <uid>

# <gid> <uid> из /etc/passwd, /etc/groups

10 200 11 201

# ПАРОЛЬ АДМИНИСТРАТОРА (SUPERVISOR)

# Может быть убран после первого запуска сервера. Сервер зашифрует

# эту информацию в файл bindery после запуска. Вы должны избегать

# использования пользователя 'root' и вместо этого использовать

# другой идентификатор для администрирования файлового сервера mars.

#

# Эта запись читается и шифруется в файлы bindery сервера, так что она

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

# безопасность пароля.

#

# Синтаксис:

# 12 <Идентификатор администратора> <имя пользователя Unix> [<пароль>]

12 SUPERVISOR terry secret

# ЗАПИСИ ПОЛЬЗОВАТЕЛЕЙ

# Этот раздел ассоциирует идентификаторы NetWare с идентификаторами

# пользователей UNIX. Наличие пароля является опциональным.

# Синтаксис:

13 -«Идентификатор пользователя> <имя пользователя в Unix> [<пароль>]

13 MARTIN martin 13 TERRY terry

# НАСТРОЙКА СИСТЕМЫ «ЛЕНИВОГО» АДМИНИСТРИРОВАНИЯ

# Если у вас большое количество пользователей, и вы не хотите

# беспокоиться использованием индивидуального сопоставления

# пользовательских имен между Ыпих_системой

# и Mars_nwe, то вы можете

# автоматически сопоставить идентификаторы mars_nwe в имена

# пользователей Linux. Но в настоящее время нет способа использовать

# пароли linux, так что все пользователи, настроенные таким способом,

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

# Рекомендуется не использовать это до тех пор, пока вас перестанет

# беспокоить безопасность.

# Синтаксис:

# 15 <флаг> собщий пароль>

# <флаг>: 0 – не делать автоматическое мапирование пользователей

# 1 – автоматически мапировать пользователей, не указанных выше

# 99 – автоматически мапировать всех пользователей этим способом

15 0 duzzenmatta

# ПРОВЕРКА РАБОТОСПОСОБНОСТИ

# mars_nwe будет автоматически убеждаться, что определенные

# каталоги существуют, если установлен этот флаг

# Синтаксис:

# 16 <флаг>

# <флаг> – 0 для нет, не делать, или 1 для да, делать проверку

16 0

# ОЧЕРЕДИ ПЕЧАТИ

# Этот раздел ассоциирует принтер NetWare с принтерами UNIX.

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

# Каталоги очередей НЕ являются очередями lpd.

# Синтаксис:

# 21 <имя очереди> Скаталог очереди> Скоманда печати unix>

21 EPSON SYS:/PRINT/EPSON lpr -h 21 LASER SYS:/PRINT/LASER lpr -Plaser

# ФЛАГИ ОТЛАДКИ

# Обычно они не нужны, но могут быть полезными, если вы ищете решение

# проблемы.

# Синтаксис:

# <тема отладки> <флаг отладки>

#

# 100 = IPX KERNEL

# 101 = NWSERV

# 102 = NCPSERV

# 103 = NWCONN

# 104 = start NWCLIENT

# 105 = NWBIND

# 106 = NWROUTED

# 0 = запрещает отладку, 1 = разрешает отладку

100 0

101 0

102 0

103 0

104 0

105 0

106 0

# ЗАПУСК NWSERV В ФОНОВОМ РЕЖИМЕ И ИСПОЛЬЗОВАНИЕ ФАЙЛА ПРОТОКОЛА

# Синтаксис:

# 200 <флаг>

# 0 = запуск NWSERV в нормальном режиме и не использовать файл

# протокола

# 1 = запуск NWSERV в фоновом режиме и использовать файл протокола

200 1

# ИМЯ ФАЙЛА ПРОТОКОЛА

# Синтаксис:

# 201 <файл протокола>

201 /tmp/nw.log

# ДОПОЛНЯТЬ ПРОТОКОЛ ИЛИ ПЕРЕЗАПИСЫВАТЬ

# Синтаксис:

# 202 <флаг>

# 0 = добавлять к существующему файлу протокола

# 1 = переписывать существующий файл протокола

202 1

# ВРЕМЯ ВЫКЛЮЧЕНИЯ СЕРВЕРА

# Этот раздел устанавливает время между выдачей команды SERVER DOWN и

# действительным выключением сервера.

# Синтаксис:

# 210 <время>

# в секундах, (по умолчанию 10)

210 10

# ИНТЕРВАЛ МЕЖДУ ШИРОКОВЕЩАТЕЛЬНЫМИ ПЕРЕДАЧАМИ МАРШРУТОВ # Время в секундах между широковещательными передачами сервера .

# Синтаксис:

# 211 <время>

# в секундах, (по умолчанию 60)

211 60

1 ... 85 86 87 88 89 90 91 92 93 ... 151
Перейти на страницу:
На этой странице вы можете бесплатно читать книгу Linux - Алексей Стахнов.
Комментарии