15.6.3 Просмотр служб RPC через portmapper
15.6.3 Просмотр служб RPC через portmapper
Команда rpcinfo из Unix выводит полезную информацию о программах RPC, посылая запрос RPC к portmapper. Аналогичную программу обеспечивают и другие операционные системы с поддержкой клиентов RPC.
Приведенный ниже результат работы rpcinfo -p содержит сведения о программах RPC, работающих на хосте bulldog.cs.yale.edu (т.е. был послан запрос к процедуре PMAPPROC_DUMP программы portmapper).
Результат работы команды показывает номера программ, их версии, транспортный протокол, порт и идентификатор для каждой программы сервера. Видно, что в списке находится и сама программа portmapper (в самом верху списка):
> rpcinfo -p bulldog.cs.yale.edu
Program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100029 1 udp 657 keyserv
100005 1 udp 746 mountd
100005 2 udp 746 mountd
100005 1 tcp 749 mountd
100003 2 udp 2049 nfs
100005 2 tcp 749 mountd
100026 1 udp 761 bootparam
100024 1 udp 764 status
100024 1 tcp 766 status
100021 1 tcp 767 nlockmgr
100021 1 udp 1033 nlockmgr
100021 3 tcp 771 nlockmgr
100021 3 udp 1034 nlockmgr
100020 1 udp 1035 llockmqr
100020 1 tcp 776 llockmgr
100021 2 tcp 779 nlockmgr
100021 2 udp 1036 nlockmgr
100011 1 udp 1070 rquotad
100001 2 udp 1111 rstatd
100001 3 udp 1111 rstatd
100001 4 udp 1111 rstatd
100002 1 udp 1124 rusersd
100002 2 udp 1124 rusersd
100012 1 udp 1127 sprayd
100008 1 udp 1132 walld
Отметим интересный момент: для определения состояния приложения RPC использовалось другое приложение Remote Procedure Call.
Команда rpcinfo -b выполняет широковещательную рассылку в сети, запрашивая все работающие серверы о выполняемых ими программах и версиях этих программ. В приведенном ниже примере запрашиваются сведения о версии 1 программы spray под номером 100012.
> rpcinfo -b 100012 1
128.36.12.1 casper.na.cs.yale.edu 128.36.12.28 tesla.math.yale.edu 128.36.12.6 bink.na.cs.yale.edu
Каждая программа RPC имеет пустую процедуру с номером 0, возвращающую только ответ "Я активна". Нижеприведенная команда rpcinfo -u посылает сообщение пустой процедуре программы spray хоста bulldog.cs.yale.edu:
> rpcinfo -u bulldog.cs.yale.edu 100012
program 100012 version 1 ready and waiting
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
31.6. TPI: интерфейс поставщика транспортных служб
31.6. TPI: интерфейс поставщика транспортных служб На рис. 31.3 мы показали, что TPI — это интерфейс, предоставляющий доступ к транспортному уровню для расположенных выше уровней. Этот интерфейс используется в потоковой среде как сокетами, так и XTI. Из рис. 31.3 видно, что
4.7. Защита служб
4.7. Защита служб В данной книге будет рассматриваться множество серверных служб. Безопасность их работы для системы в целом зависит не только от правильной настройки самой службы, но и от прав, которые вы ей дадите. Хакеры очень часто атакуют определенные сервисы и ищут в
Передача файлов с помощью различных служб
Передача файлов с помощью различных служб Передача файлов может осуществляться с помощью разных интернет-служб.– Во-первых, пересылать файлы по Интернету можно с помощью программ электронной почты в качестве приложений к письмам. Этот вопрос мы рассмотрим в третьей
Глава 2 Обзор служб набора протоколов TCP/IP
Глава 2 Обзор служб набора протоколов TCP/IP 2.1 Введение Почему семейство протоколов TCP/IP получило столь широкое распространение? Прежде всего, благодаря способности к взаимному объединению гетерогенных локальных и глобальных сетей. Не менее важной является способность
15.6 Portmapper в RPC
15.6 Portmapper в RPC Уже разработано много программ клиент/сервер. А будет написано их еще больше. Предоставление каждому приложению общеизвестных портов ограничено — как же клиенты смогут распознавать все большее количество
15.6.1 Назначение Portmapper
15.6.1 Назначение Portmapper Архитектура RPC предоставляет метод для динамического обнаружения присвоенного службе порта. На каждом серверном хосте специальная программа RPC работает как хранилище данных о других программах RPC этого сервера. Такая программа называется portmapper
15.6.2 Процедуры portmapper
15.6.2 Процедуры portmapper Выполняемые программой portmapper процедуры перечислены в таблице 15.2.Таблица 15.2 Процедуры portmapper Процедура Описание PMAPPROC_NULL Возвращает ответ, указывающий на активное состояние portmapper. PMAPPROC_SET Используется при регистрации службы (т.е. при включении в
Настройка системных служб
Настройка системных служб О системных службах (то есть, о процессах, которые в фоновых режимах запускает сама Windows) мы уже сказали пару слов в разделе, посвященном «скрытой» программе настройки – Msconfig. Теперь настало время вновь вернуться к этой пикантной и, честно говоря,
Разрешения служб Windows SharePoint
Разрешения служб Windows SharePoint Службы Windows SharePoint включают 32 разрешения пользователей, которые определяют, какие действия пользователи могут выполнять на узле. Разрешения сгруппированы в уровни разрешений. По сути, каждый уровень разрешений является именованным набором
Настройки служб
Настройки служб После рассмотрения назначения разделов формата ControlSetNNN вы знаете, что они предназначены для хранения настроек запускаемых системой служб. Но как эти настройки хранятся в реестре? Именно этому вопросу и посвящен данный раздел.Все настройки запуска служб
1.4.7. Настройка персональных служб
1.4.7. Настройка персональных служб После регистрации на Яндексе для вас будет доступна еще одна ссылка на странице настроек — Настройка персональных служб. Щелкнув на этой ссылке, вы попадете на сервис Яндекс. Паспорт — страницу Настройка Яндекса. Здесь уже можно
Доступ к объектам с помощью Web-служб
Доступ к объектам с помощью Web-служб Итак, мы приступаем к работе на совершенно новом уровне, т.е. с использованием Web-служб. С самого начала Web-среда рассматривалась как способ передачи данных между двумя точками. Именно эта исходная концепция способствовала развитию и
7.4.1. Передача данных через параметры и через глобальные объекты
7.4.1. Передача данных через параметры и через глобальные объекты Различные функции программы могут общаться между собой с помощью двух механизмов. (Под словом “общаться” мы подразумеваем обмен данными.) В одном случае используются глобальные объекты, в другом –
8.2. Подключаться через телефон или через модем?
8.2. Подключаться через телефон или через модем? Вы можете использовать для подключения к телефону как мобильный телефон, так и EDGE/3G-модем. Какой вариант выбрать? Тут нужно решить, что для вас важнее — экономия или удобство. Ведь сотовый телефон есть у каждого и можно
9.1. Настройка системных служб
9.1. Настройка системных служб Одним из способов ускорения загрузки операционной системы является отключение ненужных системных служб.Служба – это механизм, который отвечает за работу одного или нескольких системных компонентов, например удаленного доступа или
Отключение ненужных служб
Отключение ненужных служб Сервис (другое название – служба) – это программа, которая выполняется в фоновом режиме. В отличие от обычных программ у сервисов нет графического интерфейса. Сервисы просто выполняют свою задачу. Какую именно – зависит от сервиса. Обычно