我创建了一个 bash 脚本来监听特定端口(使用 xinetd),因此只要有人连接到端口,它就会调用该脚本并将其输出提供给用户。但我需要向服务器提供动态参数,例如当我通过 telnet 连接到服务器时
telnet myserver 4535
然后我应该能够传递一个像我的名字“Frank”这样的参数,它应该说
"Hello Frank"
xinetd 配置中有一个 server-args 参数,但我不确定它的参数是否可以通过 telnet 动态传递。
答案1
在初始 telnet 命令行上,我怀疑您是否能够输入可用的参数。但是,作为服务器和客户端之间事务的一部分,您肯定能够执行类似这样的操作。