Ваш sources.list
содержит только репозитории безопасности; вам нужны и основные репозитории
deb http://httpredir.debian.org/debian jessie main contrib
deb-src http://httpredir.debian.org/debian jessie main contrib
Добавьте эти две строки, запустите apt-get update
и вы сможете установить ufw
, clamav
и т.д.
Вы можете согласовать двоичный режим . Попав в этот режим, вы не можете его покинуть. Согласование означает, что клиент telnet
отправит на сервер специальную последовательность байтов, которую вам придется игнорировать, если вы не реализуете протокол.
Последующие данные отправляются без изменений в линейном режиме. Клиент:
$ telnet localhost 1234
Connected to localhost.
Escape character is '^]'.
^]
telnet> set binary
Negotiating binary mode with remote host.
hi
^]
telnet> quit
и сервер
$ nc -l 1234 | xxd -c 1
00000000: ff .
00000001: fd .
00000002: 00 .
00000003: ff .
00000004: fb .
00000005: 00 .
00000006: 68 h
00000007: 69 i
00000008: 0a .
Ваш telnet
клиент может иметь возможность запускать в двоичном режиме, или вы можете поместить запись в ~ / .telnetrc
localhost
set binary
Вы можете подать заявку двоичный режим независимо в каждом направлении, поэтому вы можете предпочесть установить внебинарный
.
Нет в telnet , поскольку применимый RFC определяет возврат каретки / перевод строки как конец строки. См. Приложение C в RFC 5198 .