配置telnet stream tcp nowait root /usr/sbin/telnetd telnetd -a -L之后,telnet 远程登录qnx 显示illegal option -- L,但是telnet显示支持 -L参数
时间: 2024-01-19 07:22:38 浏览: 21
如果telnet客户端确实支持"-L"选项,但是在连接QNX操作系统的telnet服务时仍然出现了"illegal option -- L"错误,那么可能是QNX操作系统的telnetd程序版本过旧,不支持该选项。你可以尝试升级QNX操作系统或者编译安装一个支持该选项的telnetd程序。
另外,还有一种可能是telnet客户端在连接时没有正确地传递"-L"选项,导致QNX操作系统的telnetd程序收到了不支持的命令行参数。你可以尝试在连接时使用下面的命令:
```
telnet -L host port
```
其中,"host"和"port"分别表示QNX操作系统的主机名和telnet服务端口号。如果你需要其他选项,可以在该命令中添加,确保传递正确的命令行参数。
相关问题
配置telnet stream tcp nowait root /usr/sbin/telnetd telnetd -a -L之后,telnet 远程登录qnx 显示illegal option -- L
根据你提供的信息,你在配置telnet服务时添加了"-L"选项,但是QNX操作系统的telnetd程序可能不支持该选项,导致telnet客户端连接时出现了"illegal option -- L"错误。
建议你尝试去掉"-L"选项重新配置telnet服务,或者查看QNX操作系统的文档,确认telnetd程序是否支持"-L"选项。如果确认该选项不被支持,可以考虑使用其他方式实现你的需求。
另外,如果你需要加密传输telnet会话,可以考虑使用SSH等其他协议,这些协议支持加密传输,可以提供更好的安全性。
telnet stream tcp nowait root /usr/sbin/telnetd telnetd -a -L
这是一个在 /etc/inetd.conf 文件中的 telnet 服务配置行,它指定 telnet 服务使用流式套接字(stream)和 TCP 协议,由 root 用户启动 /usr/sbin/telnetd 程序,并传递参数 telnetd -a -L。其中 -a 参数表示允许非认证的远程主机连接,-L 参数表示记录连接的 IP 地址和端口号。