Страница руководства Telnet сообщает, что имя пользователя, присутствующее в опции -l, передается на сервер telnet через переменную ENVIRON. Если сервер telnet принимает этот ENVIRON, он не запрашивает имя пользователя. https://linux.die.net/man/1/telnet

Наше подразделение работает под управлением Linux. Когда мы пытаемся «telnet -l [username]» войти в систему, он все равно запрашивает имя пользователя.

Как мы можем заставить сервер telnet принимать переменную ENVIRON, чтобы он не запрашивал имя пользователя? Linux в нашем отделении использует модуль pam и login для доступа пользователей.

1 ответ1

0

Правильное использование будет:

$ telnet -l <user_name>

вместо только:

$ telnet -l

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .