如何安装telnet客户端?


24

我们如何在Ubuntu 16.04中安装telnet 客户端?使用此命令,我们可以安装telnet 服务器

sudo apt-get install xinetd telnetd

但是,可以在没有telnet服务器的情况下安装telnet客户端吗?telnet服务器可能很危险。


1
没有理由要安装Telnet客户端或服务器,如果你这样做祈祷与服务器的盒子是不是可以在互联网上或人会打断他。
迈克Q

Answers:


7

您不需要安装任何软件包。telnet客户端应该是Ubuntu的标准配置。只需打开终端窗口(Alt + Ctrl + T)并使用telnet命令(有关帮助,请输入man telnet


7
不一定正确。请参阅下一个答案,该答案说明了如何在找不到telnet客户端的情况下进行安装。拥有很少安装的基本Ubuntu的情况很普遍,尤其是在容器化的世界中。
约瑟夫·拉森

未安装在大多数Docker容器中。apt-get install telnet是有效的响应
Alfonso Tienda

61
apt-get install telnet

顺便说一句,这是一个有效的问题。永远不要安装telnet服务器。此外,许多发行版中默认不包含telnet客户端。例如,在docker-land上很常见,需要安装一些其他工具,而这些工具本来是理所当然的。例如,官方OS docker映像很可能会随外壳及其内置组件一起提供。Telnet不会以任何方式提供。


10
我必须apt-get update先更新软件包列表。
f01年

当您说不安装时,为什么要这么用力?这样做有潜在的危害吗?正当好奇...
cygnus_x1

1
@ cygnus_x1这里的问题是如何安装客户端(telnet)软件包。除了回答问题外,我还警告不要安装telnet服务器(xinetd telnetd)软件包,这仅仅是因为它不需要使用telnet客户端,并且因为它的存在会使telnet服务可用并邀请用户进行连接未加密的频道。
Nestor Urquiza

这应该是被接受的答案,否则"bash: telnet: command not found"不应显示该消息。
亚历山德罗C

1
@PSatishPatro telnetd安装服务器。不建议,正如我所说。
Nestor Urquiza

20

许多docker镜像不带有vim,ping和telnet等标准工具。您可能需要显式安装它们。

sudo apt-get update && apt-get install telnet

2
尽管最初的问题并未询问有关docker的信息,但这对我来说还是合适的。好观察。
手工艺者
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.