Назад | Перейти на главную страницу

Можно ли предоставить службе xinetd переменные аргументы?

Я создал сценарий bash для прослушивания определенного порта (с помощью xinetd), поэтому всякий раз, когда кто-то подключается к порту, он вызывает сценарий и предоставляет свой вывод пользователю. Но мне нужно предоставить динамические аргументы серверу, например, когда я подключаюсь к серверу, например

telnet myserver 4535

тогда я смогу передать аргумент, например, мое имя "Фрэнк", и он должен сказать

"Hello Frank"

В конфигурации xinetd есть параметр server-args, но я не уверен, что аргументы для него можно передавать динамически через telnet или нет.

Я сомневаюсь, что в исходной командной строке telnet вы сможете указать приемлемые аргументы. Однако в рамках транзакций между сервером и клиентом вы наверняка сможете сделать что-то подобное.