如何通过Telnet命令从Windows连接到其他Linux机器操作系统

我想通过我的Windows操作系统连接到我的Linux操作系统(特别是terminal提示符)。

我有通过虚拟机configuration的Linux,以及通过一个单独的分区。

我怎样才能从Windows命令提示符连接到Linux操作系统? 这怎么可能?

我曾经在某个地方见过,他们在某个地方有Unix / Linux服务器,他们将Windows PC连接到Linux服务器(例如telnet 123.23.34.5),它要求input用户凭证,然后他们收到$提示符,他们可以使用vi编辑器并执行所有的unix命令。 这种configuration背后的过程是什么?

请分享你的想法。

谢谢。

除非你真的需要telnet出于某种不寻常的原因,否则不要使用telnet。

SSH可以提供相同的环境,但提供了encryption和其他许多有用的function。 另一方面,Telnet不提供任何安全性,密码以明文forms发送。 当然,我甚至不考虑允许在本地局域网或其他安全networking之外的远程login。

各种windows ssh客户端都是可用的, 腻子是比较stream行的之一。 它不需要任何安装或pipe理权限使用。

所有的Linux发行版都会附带一个ssh服务器,虽然有些(如ubuntu)默认不会安装它。 安装由你的发行版打包的ssh服务器通常会为你做所有的设置,除非你想改变默认设置(通常是添加安全限制等),否则不需要手动configuration。 关于如何保护你的SSH服务器已经有一些关于SF的问题。

Telnet服务器也应该为您的发行版打包,但在select该选项之前请强烈考虑替代scheme。

那么,你真的不想再使用telnet了,因为它真的很吸引人。 除此之外,ssh(安全shell)还有很多不错的function,比如使用密钥login。

你应该做的是在Linux服务器上安装sshd(但它可能已经在那里了),并使用PuTTY(或其他SSH客户端)连接到Linux服务器。

正如其他答案中所述,使用SSH客户端。 您可能需要Linux机器上的以下命令的输出: ifconfig | grep addr查find您的服务器的IP地址。 我不知道如何使用inet6的东西,但inet addr行将有ip来configuration腻子。 腻子是免费的,它是一个很好的客户。 如果您正在使用腻子,请务必仔细阅读许可证。 为了学习的目的,在你自己的本地机器上,简单的旧的telnet可能是更快的select。 vi编辑器对于terminaltypes有些沮丧,但通常vt100几乎总能正常工作。