Правильное использование будет:
$ telnet -l <user_name>
вместо только:
$ telnet -l
Страница руководства Telnet сообщает, что имя пользователя, присутствующее в опции -l, передается на сервер telnet через переменную ENVIRON. Если сервер telnet принимает этот ENVIRON, он не запрашивает имя пользователя. https://linux.die.net/man/1/telnet
Наше подразделение работает под управлением Linux. Когда мы пытаемся «telnet -l [username]» войти в систему, он все равно запрашивает имя пользователя.
Как мы можем заставить сервер telnet принимать переменную ENVIRON, чтобы он не запрашивал имя пользователя? Linux в нашем отделении использует модуль pam и login для доступа пользователей.
Правильное использование будет:
$ telnet -l <user_name>
вместо только:
$ telnet -l