Сети NetWare 3.12-4.1.Книга ответов

       

Как сделать FTP-сервер на базе сервера NetWare?



Как сделать FTP-сервер на базе сервера NetWare?

Сервер NetWare 3.x и старше может обслуживать клиентов по протоколу FTP, если на нем загружен протокольный стек TCP/IP и модуль-демон Интернет INETD.NLM. Этот модуль принимает запросы на сеансы FTP, и при наличии таких запросов автоматически загружает модуль FTPSERV.NLM - собственно сервер FTP. По окончании сеансов FTPSERV автоматически выгружается из памяти до следующего запроса. Для отключения FTP-сервера необходимо выгрузить эти модули командами

UNLOAD FTPSERV
UNLOAD INETD

Интернет-демон конфигурируется файлом SYS:ETC\INETD.CFG, имеющим вид

#svc
ftp
socktype
stream
  protocol
tcp
  program-name
ftpserv
Собственно сервер FTP конфигурируется файлом SYS:ETC\FTPSERV.CFG, имеющим вид

SESSION 9
NAME SPACE NFS
USERDEF /sys/data
GUESTDEF /sys/data

Параметр SESSION определяет максимальное число одновременных сеансов (до 75);
NAME SPACE задает пространство имен по умолчанию (NFS или DOS). Оно может изменяться пользователем в сеансе командой QUOTE SITE. При использовании пространства имен NFS его поддержка должна быть предварительно установлена на используемом томе NetWare.
USERDEF и GUESTDEF определяют рабочий каталог (по умолчанию /SYS) для зарегистрированных и анонимных клиентов FTP. Использование корневого каталога / (root) невозможно, поскольку в NetWare обязательно задание имени тома.



Содержание раздела