![是否可以为 xinetd 服务提供变量参数?](https://linux22.com/image/602949/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%B8%BA%20xinetd%20%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%8F%98%E9%87%8F%E5%8F%82%E6%95%B0%EF%BC%9F.png)
我创建了一个 bash 脚本来监听特定端口(使用 xinetd),因此只要有人连接到端口,它就会调用该脚本并将其输出提供给用户。但我需要向服务器提供动态参数,例如当我通过 telnet 连接到服务器时
telnet myserver 4535
然后我应该能够传递一个像我的名字“Frank”这样的参数,它应该说
"Hello Frank"
xinetd 配置中有一个 server-args 参数,但我不确定它的参数是否可以通过 telnet 动态传递。
答案1
在初始 telnet 命令行上,我怀疑您是否能够输入可用的参数。但是,作为服务器和客户端之间事务的一部分,您肯定能够执行类似这样的操作。