Описание тега inetd

1 ответ

Запуск процесса, когда порт подключен к

Я хочу создать единого клиента, который будет отправлять одноадресные запросы данных с любой из множества рабочих станций в одной локальной сети. Клиент, вероятно, будет работать под управлением Linux, но рабочие станции могут работать под управлени…
04 окт '10 в 17:08
5 ответов

Inetd или нет inetd... когда я должен использовать inetd для моей программы сетевого сервера?

Кто-нибудь может дать краткий набор реальных соображений, которые повлияют на выбор того, использовать ли inetd для управления программой, которая действует как сетевой сервер? (Если используется inetd, я думаю, что это меняет требования к сетевому …
24 дек '08 в 05:49
1 ответ

Завершение TFTPD после передачи файла

Я использую inetutils tftpd который запускается через inetd используя следующую запись в inetd.conf: tftp dgram udp wait root /bin/tftpd -p -u root -s /home (игнорируйте использование учетной записи root и /home, это только для целей тестирования, э…
14 июл '14 в 11:43
0 ответов

Существуют ли какие-нибудь известные Linux-inetd/"wait"-поддерживаемые веб-серверы с плавным отключением в режиме ожидания?

Я хотел бы запустить веб-сервер по требованию как службу tetp/wait inetd, которая отключается после программируемого периода бездействия. Многие веб-серверы уже поддерживают режим inetd "tcp/ nowait", но этот режим имеет недостаток, заключающийся в …
06 окт '17 в 18:00
1 ответ

Как inetd узнает, в какой процесс отправлять входящие данные?

Я пытаюсь заменить сервис inetd/xinetd на отдельный. Что проще всего я могу сделать это? Есть ли какой-нибудь стандартный код для начала?
06 май '14 в 13:13
1 ответ

GDB не может быть запущен - DDD для удаленного подчиненного отладчика

Я пытаюсь подключить DDD к GDB на удаленной машине. Я настроил rsh, чтобы не требовать пропуска для моей машины и имени пользователя. DDD открывается с "RTX5:1234: не найден" и всплывающее окно с "GDB не может быть запущен". От вызова ddd --host rtx…
14 дек '16 в 20:46
2 ответа

Как получить клиентский IP с сервера java через xinetd?

Я использую небольшой Java-сервер через суперсервер xinetd. Я хотел бы получить исходный IP-адрес клиента, но не могу, потому что потоки находятся между xinetd и java (stin/stdout). Кто-нибудь знает, как получить клиентский IP, не заглядывая в xinet…
21 фев '10 в 10:48
1 ответ

Использование STDIN/STDOUT в качестве сокета

У меня клиентский процесс запускает процесс сервера с xinetd. Насколько я понимаю, сервер оживает, имея возможность читать с клиента через свой STDIN и писать клиенту через его STDOUT. По разным причинам (в основном из-за того, что сервер может испо…
23 май '13 в 17:51
1 ответ

Настройка параметров Inetd для конкретной учетной записи FTP

В настоящее время в Inetd настройки протокола для определенного протокола одинаковы для всех пользователей, которые подключаются к системе, использующей его. как FTP или так. Есть ли способ настроить inetd, чтобы иметь разные настройки только для ко…
02 июл '12 в 15:05
2 ответа

Как я могу превратить либо дескриптор файла Unix POSIX, либо стандартный дескриптор ввода в Socket?

В системах типа inetd и systemd система может связать сокет и запустить приложение с уже существующим сокетом, например, чтобы обеспечить запуск службы на основе сокетов. Я хотел бы воспользоваться этой функциональностью в одном из моих демонов на H…
19 июл '12 в 10:12
0 ответов

Как вызвать InetD на PORT и вызвать PHP-файл

Я хочу прослушать порт, используя мой код PHP. Могу ли я использовать InetD для вызова моего PHP-файла, когда некоторые данные поступают на определенный порт?
04 июл '13 в 11:48
0 ответов

Подключение stdin/stdout к сетевому порту в Windows

Я написал серверное программное обеспечение, которое использует stdin/stdout для связи со стороной клиента. В Linux и подобных системах я использую inetd, чтобы определить, на какой порт должна отвечать моя программа, а затем inetd позаботится о том…
18 июл '12 в 19:06
0 ответов

Простой демон-сервер с QT

Я пытаюсь использовать Qt для создания серверной / клиентской программы, которая работает с Inetd/xinetd в ОС Linux. Я добавил файл конфигурации службы в /etc/xinetd.d/testServ с этим текстом service testServ { socket_type = stream protocol = tcp wa…
27 июн '16 в 19:11
1 ответ

Доступ к символической ссылке через tftp

Я использую GNU inetd а также tftpd (под cygwin, но это не должно иметь значения), и мне нужно иметь много символических ссылок, указывающих только на несколько разных файлов, которые должны быть доступны через tftp, Каталог tftp выглядит так: lrwxr…
04 июн '14 в 19:49
1 ответ

Перезапуск inetd должен повлиять на экземпляры всех процессов, контролируемых inetd

Когда я отправляю HUP сигнал к inetd так что перечитывает новый inetd.conf файл, что я хочу, процессы, контролируемые процессом inetd, также должны перезапускаться, чтобы он мог читать новые параметры командной строки, добавленные в inetd.conf файл …
09 авг '17 в 07:35
2 ответа

Используя xinetd/inetd, почему серверы должны вызывать fflush()?

Все программы в xinetd (которые я прочитал) вызывают fflush(). Зачем? Например, Inetd-Wikipedia #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { const char *fn = argv[1]; FILE *fp = fopen(fn, "a+"); if(fp == NULL)…
28 мар '14 в 22:23
1 ответ

Почему write() для программы выхода из канала, когда pipe пишет в стандартный вывод?

У меня есть серверное приложение, которое записывает в дескриптор файла popen("myCommand", "w") в отдельном потоке, и если команда, переданная popen(), приводит к любому выводу в stdout или stderr, приложение my завершается. Тем не менее, это пробле…
19 окт '09 в 03:05
1 ответ

Как (x)inetd "разделяет" подключенный сокет на STDIN/STDOUT/STDERR?

Я предполагаю, что (x)inetd работает как большинство демонов, в том случае, если accept()При подключении к порту осуществляется мониторинг, создается сокет. Как-то, правда, до этого fork()с и exec()Являясь целевой сервисной программой, ей удается пр…
12 авг '13 в 05:21
1 ответ

Самый эффективный способ обслуживать менее 10 http-запросов в день с использованием perl cgi

Наша компания управляет более чем сотней серверов, и мы хотели бы "запрашивать" у этих серверов основную информацию об использовании один или два раза в день, используя http. Информацию об использовании можно легко найти с помощью сценария Perl CGI,…
14 фев '14 в 16:46
0 ответов

Простой прокси в конфигурационном файле inetd

Как сделать простой прокси в конфигурационном файле классической реализации программы inetd? Я хочу сделать это в одну строку. Могу ли я это сделать?
16 окт '18 в 17:20