telnet -L参数是什么
时间: 2024-03-27 21:37:40 浏览: 174
Alpine镜像中telnet转移至busybox-extras
`-L` 参数是 telnet 命令的一个选项,它用于配置 telnet 服务以进行身份验证。在 QNX 系统中,添加了 `-L` 选项表示要求用户在 telnet 登录时提供用户名和密码进行身份验证。如果没有添加 `-L` 选项,则默认情况下,telnet 登录不需要身份验证,任何人都可以通过 telnet 连接到系统并获得 shell 访问权限。
当使用 `-L` 选项时,telnet 服务器会在客户端连接后要求用户输入用户名和密码。如果用户输入的用户名和密码与系统中的用户账户匹配,那么用户就会成功地登录到系统中。否则,用户将无法登录。
在 QNX 系统中,通过在 `/etc/inetd.conf` 文件中的 telnetd 行中添加 `-L` 选项来启用 telnet 身份验证。例如:
```
telnet stream tcp nowait root /usr/sbin/telnetd telnetd -a -L
```
在此示例中,telnetd 命令使用 `-L` 选项启用了身份验证。接下来,当用户使用 telnet 客户端连接到系统时,会要求用户提供用户名和密码进行身份验证。
阅读全文