Что такое Telnet?
Telnet - это протокол, который предоставляет пользователю возможность работать с удалённым компьютером как со своим собственным. Название его является сокращением от английского термина TELecommunication NETwork.
Telnet не имеет графического интерфейса, так как это протокол текстовый, и для того, чтобы управлять удалённым компьютером, нужно знать команды этого протокола.
Назначение протокола Telnet заключается в предоставлении достаточно общего, двунаправленного, восьмибитного байт-ориентированного средства связи. Его основная задача заключается в том, чтобы позволить терминальным устройствам и терминальным процессам взаимодействовать друг с другом.
Для установления связи между двумя удалёнными компьютерами используется TCP-соединение. Единственное средство обеспечения безопасности удалённого соединения по протоколу - это авторизация всех, кто подключается по нему к удалённому компьютеру.
Telnet является стандартным протоколом для многих операционных систем, в том числе Windows и Unix-like. Для того, чтобы начать работу с ним, достаточно напечатать в командной строке "telnet". С помощью этой консольной программы можно подключаться к тем компьютерам, где запущен Telnet-сервер (разделение протокола Telnet на клиентскую и серверную часть довольно-таки условно, так как этот протокол обладает симметричностью).
К сожалению, протокол Telnet не блещет безопасностью. В нём не предусмотрены ни шифрование, ни проверка подлинности передаваемых данных, поэтому он представляет собой легкую мишень для киберпреступников. Поэтому в качестве средства управления удалёнными системами (например, серверами) теперь Telnet практически не используется - на смену ему пришёл более современный протокол SSH.
Однако, до сих пор существует ряд ресурсов в сети Интернет, доступ к которым осуществляется по протоколу Telnet. Обычно это базы данных (научные, технические или даже базы данных альбомов музыкальных исполнителей), из которых с помощью Telnet можно получить информацию об интересующей записи в них.