我正在Mac上学习TCP / IP协议,并且需要回显服务(请参阅[RFC 862]或Wiki)来测试网络。但是OS X似乎没有实现或禁用它。
我了解到,launch替换了inetd,您可以创建一个Launched属性列表文件来启动守护程序。这样,您可以控制某些网络服务。因此,我编辑了telnet.plist(位于/ System / Library / LaunchDaemons中),将“ Disabled”设置为“ NO”,并成功启用telnet服务。但是我找不到echo.plist或类似的东西。
或者,我可以根据telnet.plist创建echo.plist
但是什么是ProgramArguments?是否存在用于回声服务的内置守护程序,其名称可能会被回显?
或者,我必须从源代码编译inetd?
感谢您的任何建议。