telnet - basic telnet client

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename telnet_0.17-41.2_i386.deb
Package name telnet
Package version 0.17
Package release 41.2
Package architecture i386
Package type deb
Category admin::login interface::shell net network::client protocol::ipv6 protocol::telnet role::program uitoolkit::ncurses use::login
Homepage -
License -
Maintainer Mats Erik Andersson <>
Download size 70.18 KB
Installed size 164.00 KB
The telnet command is used for interactive communication with another host
using the TELNET protocol.
For the purpose of remote login, the present client executable should be
depreciated in favour of an ssh-client, or in some cases with variants like
telnet-ssl or Kerberized TELNET clients.  The most important reason is that
this implementation exchanges user name and password in clear text.
On the other hand, the present program does satisfy common use cases of
network diagnostics, like protocol testing of SMTP services, so it can
become handy enough.


Package Version Architecture Repository
telnet_0.17-41.2_amd64.deb 0.17 amd64 Debian Main
telnet - - -


Name Value
libc6 >= 2.15
libgcc1 >= 1:3.0
libstdc++6 >= 5
netbase -


Name Value
telnet-client -


Name Value
netstd -


Type URL
Binary Package telnet_0.17-41.2_i386.deb
Source Package netkit-telnet

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install telnet deb package:
    # sudo apt-get install telnet




2019-02-24 - Christoph Biedl <>
netkit-telnet (0.17-41.2) unstable; urgency=high
* Non-maintainer upload
* Use cmake to build the package. Closes: #912131
2018-12-02 - Andreas Henriksson <>
netkit-telnet (0.17-41.1) unstable; urgency=medium
* Non-maintainer upload.
* Replace sg usage with getent group in postinst (Closes: #904046)
- note that there's still much room for related improvements, like
using 'getent passwd' instead of id to match the common pattern
also don't remove the user in postrm as that violates the
common consensus (see discussion linked from #228692)
2016-11-07 - Mats Erik Andersson <>
netkit-telnet (0.17-41) unstable; urgency=low
* Declare Standards version as 3.9.8, no changes.
* Rework cross-compilation mechanism, suggested by Helmut Grohne.
Closes: #835977
+ debian/patches/150-cross_configuration.diff: New file.
+ debian/rules: Drop CROSS, prefer CC and CXX with host type prefix.
* debian/rules: Increase hardening level.
* debian/telnet.lintian-overrides: New name of old file.
Add overrides concerning `wont'.
* debian/telnetd.lintian-overrides: Add `wont' clauses.
2015-04-27 - Mats Erik Andersson <>
netkit-telnet (0.17-40) unstable; urgency=low
* Bring in package changes from experimental to unstable.
* debian/rules: Add a variable LDDEFS. It is consumed during linking
and is intended to suppress unnecessary linking.
2015-03-09 - Mats Erik Andersson <>
netkit-telnet (0.17-39) experimental; urgency=low
* Isolate support for USERVAR in a separate patch for easier use in
the variant package netkit-telnet-ssl.  Add LANG and LC_* to the
list of environment variables acceptable by the server.  Add support
in the client for exporting USERVAR classified variables.
+ debian/patches/120-some_protocol_refinement.diff: Updated.
+ debian/patches/124-support_uservar.diff: New file.
* Activate support for user variables in environment.  The server
accepts USERVAR classified variables, and the user agent announces
non-standard named variables as USERVAR.  Closes: #237268
+ debian/rules: Add '-DACCEPT_USERVAR' to CFLAGS and to CXXFLAGS. 
* Modify patch for direct use also with package netkit-telnet-ssl.
+ debian/patches/130-drain_input_from_child.diff: Updated.
2015-02-06 - Mats Erik Andersson <>
netkit-telnet (0.17-38) experimental; urgency=low
* Interchange maintainer and uploader!
* Refactor patch sets.
+ debian/patches/010-full_set_in_18.diff: Updated and renamed.
+ debian/patches/020-from_18_to_24.diff: Updated and renamed.
+ debian/patches/022-buffer_overflow_by_HOME.diff: New file.
+ debian/patches/024-can_2004-0911.diff: New file.
+ debian/patches/026-can_2005_0469.diff: New file.
* Repair broken host name check in telnetlogin.
+ debian/patches/140-telnetlogin_name_check.diff: New file.
* New switch '-N' for telnetd.  Taken from netkit-telnet-ssl.
+ debian/patches/142-numeric_hosts.diff: New file.
* Suppress a useless error message at package removal.
+ debian/telnetd.postrm: Updated.

See Also

Package Description
telnetd_0.17-41.2_i386.deb basic telnet server
tempest-for-eliza_1.0.5-2.1_i386.deb demonstrate electromagnetic emissions from computer systems
tempest_19.0.0-2_all.deb OpenStack Integration Test Suite
tenace_0.16-2_i386.deb Bridge hand viewer and editor
tenmado_0.10-3_i386.deb hard-core shoot 'em up game in blue-or-red world
tennix_1.1-3.1_i386.deb 2D tennis game
tenshi_0.13-2.1_all.deb log monitoring and reporting tool
tercpp_0.6.2+svn46-1.1+b1_i386.deb Translation Error Rate scoring tool - binary
termdebug_2.2+dfsg-1+b4_i386.deb Tools for recording and replaying terminal I/O
terminal.app_0.9.9-1+b2_i386.deb Terminal Emulator for GNUstep
terminator_1.91-4_all.deb multiple GNOME terminals in one window
terminatorx_4.0.1-2_i386.deb realtime audio synthesizer
termineter_1.0.4-1_all.deb Smart meter testing framework
terminology-data_1.3.2-1_all.deb Enlightenment efl based terminal emulator data
terminology_1.3.2-1_i386.deb Enlightenment efl based terminal emulator