The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Поиск:  Каталог документации

Next Previous Contents

5. RPC Portmapper

Чтобы запустить любую программу из описанных выше вам понадобится запустить программу /usr/sbin/portmap. Некоторые дистрибутивы Linux уже имеют сценарий для запуска этого демона в каталогах /sbin/init.d/ или /etc/rc.d/. Все что вам нужно сделать - это активизировать этот сценарий и перегрузить вашу Linux машину. Прочтите документацию по вашему дистрибутиву Linux, чтобы узнать как это сделать.

RPC portmapper (portmap(8)) - это сервер, который преобразует номера программ RPC в номер портов протоколов TCP/IP (или UDP/IP). Он должен быть запущен, чтобы можно было выполнять вызовы RPC (которые использует клиентская часть NIS/NIS+) для серверов RPC (таких как NIS или NIS+) на нужной машине. Когда запускается сервер RPC, он будет говорить portmap, какой номер порта нужно слушать и какие номера RPC программ он подготавливает для обслуживания. Когда клиент хочет сделать вызов RPC для заданного номера, он будет сперва связываться с portmap на машине-сервере для определения номера порта, куда должны быть отправлены пакеты RPC.

Обычно, стандартные сервера RPC запускаются через inetd(8), так что portmap должен быть запущен перед запуском inetd.

Из соображений безопастности RPC, portmapper'у нужна служба Времени. Убедитесь, что служба Time в /etc/inetd.conf разрешена для всех узлов:

#
# Time service is used for clock syncronization.
#
<tag/ ime    stream  tcp     nowait  root    internal /<p>
<tag/ ime    dgram   udp     wait    root    internal /<p>
ВАЖНО: Не забудьте перезапустить inetd после внесения изменений в его конфигурационный файл!


Next Previous Contents


Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру