为什么Windows 7默认不启用Telnet?


9

当我使用以下命令从命令提示符处ping我的邮件服务器时:

telnet mail.mydomain.com 25

我弄错了Telnet is not a recognized command。我寻找了解决方法,然后发现默认情况下Windows中未选中Telnet。一旦我检查了它,它就开始工作。


2
我不知道确切的答案,但我听说这与安全性有关。
Sasha Chedygov

Answers:


19

TELNET以明文形式与对等方(telnet服务器)进行通信。
与SSH连接相比,这是一种安全隐患。为此,默认情况下禁用Windows上的telnet客户端。这通常令人感到意外,许多站点都描述了使其工作的步骤
您似乎已经发现它们了:)

出于正常目的,使用SSH(如果要连接 Windows计算机,则使用PuTTYfreeSSHd)会是一个更好的选择。


13
我最喜欢的部分是他们禁用了telnet并且没有给我ssh。D:
Rob

5

据我所知,当要以明文查询SMTP服务器时,没有比Telnet更简单的方法了。[SSH不能用于此]

在这种情况下,我建议您启用telnet或使用SMTPDiag之类的东西


@simtris,我非常感谢使用TELNET与SMTP服务器进行通讯的便捷性。我还同意,启用OPNET是OP希望与SMTP服务器连接的一个好主意。我将问题视为对启用telnet客户端之类的简单原因的查询。您是否看到其他问题或认为我的回答与讨论的重点有所不同?
尼克2010年

@nik:对,他的问题是关于telnet客户端的“消失”。您增加了部分“安全性”,我增加了部分“
usefull

@simtris,足够公平:)
nik

由于该问题是最近其他问题的答案所引用的,因此,我已对此答案进行了编辑,以删除对其他答案的评论(当时作者不愿发表评论)。
RedGrittyBrick 2011年
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.