В Linux-машине 2, определенный пользователем Telnet
сервер работает с гнездом для прослушивания на номере порта 6363. Всякий раз, когда я пытаюсь выполнить приведенную ниже команду на компьютере Linux 1, accept
call получает успех и генерирует новый дескриптор сокета на Linux-машине 2. Отсюда как я могу получить аргументы командной строки, предоставленные клиентом (например, -l username
)?В пользовательском telnet-сервере, как получить параметры telnet, предоставленные клиентом
telnet <ip address of Linux machine 2> 6363 -l username