如何在Windows中使用Telnet客户端
Telnet协议的解释
Telnet( TE终端NET工作的缩写)是一种网络协议,用于提供与设备通信的命令行界面 。
Telnet最常用于远程管理,但有时也用于某些设备的初始设置,尤其是交换机 ,接入点等网络硬件 。
管理网站上的文件也是Telnet有时使用的。
注意: Telnet有时以TELNET格式大写,也可能拼错为Telenet 。
Telnet如何工作?
Telnet主要用于终端或“哑”电脑。 这些计算机只需要一个键盘,因为屏幕上的所有内容都以文本显示。 没有像现代计算机和操作系统那样的图形用户界面。
终端提供了一种远程登录到其他设备的方式,就像您坐在它的前面并像使用其他计算机一样使用它。 这种通信方式当然是通过Telnet完成的。
如今,Telnet可以从虚拟终端或终端仿真器使用,它实际上是一台与同一Telnet协议通信的现代计算机。
其中一个例子是Telnet 命令 ,可从Windows的命令提示符中获得。 不出所料,telnet命令是使用Telnet协议与远程设备或系统进行通信的命令。
Telnet命令也可以在Linux,Mac和Unix等其他操作系统上执行,与Windows中的相同。
Telnet与其他TCP / IP协议(如HTTP)不同 ,它只是让您传输文件到服务器和从服务器传输文件。 相反,Telnet协议可让您登录到服务器,就像您是一名真正的用户一样,授予您直接控制权,并拥有与您登录的用户相同的文件和应用程序权限。
Telnet仍在使用吗?
Telnet很少用于连接设备或系统。
大多数设备,即使是非常简单的设备,现在都可以通过基于Web的界面进行配置和管理,这些界面比Telnet更安全,更易于使用。
Telnet提供零 文件传输加密 ,这意味着通过Telnet进行的所有数据传输均以明文形式传递。 任何监控您网络流量的人都可以看到每次登录到Telnet服务器时输入的用户名和密码!
让任何人倾听凭证到服务器显然是一个非常大的问题,特别是考虑到Telnet用户名和密码可能适用于对系统拥有完全不受限制权限的用户。
当Telnet第一次开始使用时,互联网上的人数并不是很多,并且延伸到了我们今天看到的黑客数量附近。 尽管它从一开始就不安全,但它并没有像现在这样造成很大的问题。
现在,如果Telnet服务器连接到公共互联网并且连接到公共互联网,那么更有可能有人会找到它并且摆动。
Telnet不安全并且不应该使用的事实不应该成为普通计算机用户关心的问题。 你可能永远不会使用Telnet或者跨越任何需要它的东西。
如何在Windows中使用Telnet
虽然Telnet不是与其他设备通信的安全方式,但您仍可以找到一个或两个使用它的原因(请参阅下面的Telnet游戏和附加信息 )。
不幸的是,你不能打开一个命令提示符窗口,并希望开始释放Telnet命令。
Telnet客户端是一种可让您在Windows中执行Telnet命令的命令行工具,适用于Windows的每个版本,但根据所使用的Windows版本 ,您可能必须首先启用它。
在Windows中启用Telnet客户端
在Windows 10 , Windows 8 , Windows 7和Windows Vista中 ,在执行任何Telnet命令之前,需要在控制面板的 Windows功能中打开Telnet客户端 。
- 打开控制面板 。
- 从类别项目列表中选择程序 。 如果您看到一堆小程序图标,请选择“ 程序和功能” ,然后跳到步骤4。
- 点击或点击程序和功能 。
- 在下一页的左侧,点击/点击打开或关闭链接的Windows功能 。
- 从Windows功能窗口中,选择Telnet客户端旁边的框。
- 点击/点击确定以启用Telnet。
Telnet客户端已经安装并可以在Windows XP和Windows 98中使用。
在Windows中执行Telnet命令
Telnet命令很容易执行。 打开命令提示符后 ,输入并输入telnet字样。 结果是一行说“Microsoft Telnet>”,这是输入Telnet命令的地方。
更容易,特别是如果你不打算跟踪你的第一个Telnet命令和其他许多命令,你可以使用telnet这个词跟随任何Telnet命令,就像你在下面的大多数例子中会看到的一样。
要连接到Telnet服务器,您需要输入遵循以下语法的命令: telnet主机名端口 。 一个例子是启动命令提示符并执行telnet textmmode.com 23 。 这将使用Telnet将您连接到端口23上的textmmode.com 。
注意:该命令的最后一部分用于Telnet端口号,但仅用于指定它是否不是默认端口23.例如,输入telnet textmmode.com 23与运行命令telnet textmmode.com相同 ,但不同于telnet textmmode.com 95 ,它将连接到同一台服务器,但这次是端口号95 。
如果您想了解更多关于如何打开和关闭Telnet连接,显示Telnet客户端设置等信息,Microsoft会保留此Telnet命令列表。
Telnet游戏& 附加信息
没有默认的Telnet密码或用户名,因为Telnet只是某人可以用来登录到Telnet服务器的一种方式。 除了默认的Windows密码以外,没有默认的Telnet 密码 。
您可以使用Telnet执行许多命令提示技巧 。 他们中的一些人相当无用,因为它们全都是文字形式,但你可能对他们很有乐趣......
使用命令提示符和Telnet协议检查Weather Underground的天气情况:
telnet rainmaker.wunderground.com
不管你信不信,你甚至可以用Telnet与一位名叫Eliza的人工智能心理治疗师交谈。 使用下面的命令连接到Telehack后,在要求选择列出的命令之一时输入eliza。
telnet telehack.com
通过在命令提示符中输入以下内容来观看完整的Star Wars Episode IV电影的ASCII版本:
telnet towel.blinkenlights.nl
除了这些你可以在Telnet上做的有趣的小事情,还有许多公告板系统 。 BBS是一种服务器,可让您执行诸如其他用户的消息,查看新闻,共享文件等内容。
Telnet BBS指南中列出了数百种可以通过Telnet连接到您的服务器。
虽然与Telnet不同,但如果您正在寻找远程与另一台计算机进行通信的方式,请参阅此免费远程访问程序列表。 这是一款非常安全的免费软件,它提供了一个易于操作的图形用户界面,并可让您像坐在它前面一样控制计算机。
如何在Windows中使用Telnet客户端的更多相关文章
- [翻译]Telnet简单介绍及在windows 7中开启Telnet客户端
文章翻译自 http://social.technet.microsoft.com/wiki/contents/articles/910.windows-7-enabling-telnet-clien ...
- 如何在Windows中手动生成SSH密钥?(转)
在Windows上,您可以通过多种方式创建SSH密钥.Windows需要SSH客户端,但在其操作系统上没有默认的SSH客户端.请注意,Windows目前正在测试本机OpenSSH应用程序,一般,不提倡 ...
- 如何在windows中编写R程序包(转载)
网上有不少R包的编译过程介绍,挑选了一篇比较详细的,做了稍许修改后转载至此,与大家分享 如何在windows中编写R程序包 created by helixcn modified by binaryf ...
- 如何在Windows中打开多个Windows Media Player
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:如何在Windows中打开多个Windows Media Player.
- 如何在Windows中安装GitHub
1.使用Git 在Git官网下载Git安装包,双击开始安装即可.安装完毕之后,在Windows中会具有一个Git Bash命令行工具以及一个Git GUI客户端工具. 点击Download即可下载. ...
- 如何在Windows中编译Linux Unix的代码(采用cygwin)?
来源:http://www.cnblogs.com/rocky_yi/archive/2009/12/08/cygwin.html 作者:rocky_y 很多经典算法往往是用C++在linux下实 ...
- 如何在Windows中使用netsh命令进行端口转发
自Windows XP开始,Windows中就内置网络端口转发的功能.任何传入到本地端口的TCP连接(IPv4或IPv6)都可以被重定向到另一个本地端口,或远程计算机上的端口,并且系统不需要有一个专门 ...
- 如何在 Ubuntu 中安装 QGit 客户端
QGit是一款由Marco Costalba用Qt和C++写的开源的图形界面 Git 客户端.它是一款可以在图形界面环境下更好地提供浏览版本历史.查看提交记录和文件补丁的客户端.它利用git命令行来执 ...
- 【转】如何在 Windows 中执行干净启动
完成故障排除后,请执行以下步骤将计算机重置为正常启动. Windows 8.1 和 Windows 8 从屏幕右边缘滑入,然后点按“搜索”.您也可以将鼠标指向屏幕的右下角,然后单击“搜索”. 在搜索框 ...
- 如何在 Windows 中设置 /3GB 启动开关
备注: 只有在下列操作系统中才支持 /3GB 开关: Windows 2000 Advanced Server Windows 2000 Datacenter Server Windows Serve ...
随机推荐
- Selenium4+python被单独定义<div>的动态输入框和二级下拉框要怎么定位?
今天在做练习题的时候,发现几个问题捣鼓了好久,写下这篇来记录 问题一: 有层级的复选框无法定位到二级目录 对于这种拥有二级框的选项无法定位,也不是<select>属性. 我们查看下HTML ...
- Intellij IDEA开发Scala程序
前言 Intellij IDEA是一款功能强大的集成开发环境(IDE),可用于开发各种编程语言,包括Scala.Scala是一种功能强大的静态类型编程语言,它结合了面向对象和函数式编程的特性. 本文我 ...
- 基于Python下MySQL数据库驱动
由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQL驱动来连接到MySQL服务器. 1.mysql-connector-python mysql-con ...
- .NET周刊【11月第3期 2023-11-19】
国内文章 .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试 https://www.cnblogs.com/FreeSql/p/17836 ...
- 《HelloGitHub》第 92 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣.入门级的开源项目. https://github.com/521xueweiha ...
- 基于Redis的简易延时队列
基于Redis的简易延时队列 一.背景 在实际的业务场景中,经常会遇到需要延时处理的业务,比如订单超时未支付,需要取消订单,或者是用户注册后,需要在一段时间内激活账号,否则账号失效等等.这些业务场景都 ...
- 有序对的LCP
求\(\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n} LCP(s_i, s_j)\) 方法一 \(1.\)Trie . \(2.\)求\(cnt\),\(cnt[ ...
- springboot下添加日志模块和设置日志文件输出
前言 日志的使用将通过SLF4J来使用,SLF4J(Simple Logging Facade for Java)是一个为Java应用提供简单日志记录的接口.它的主要目标是在不同的日志系统之间提供一个 ...
- [P7880][Ynoi2006] rldcot
[Ynoi2006] rldcot 题目描述 给定一棵 \(n\) 个节点的树,树根为 \(1\),每个点有一个编号,每条边有一个边权. 定义 \(dep(x)\) 表示一个点到根简单路径上边权的和, ...
- [ABC265F] Manhattan Cafe
Problem Statement In an $N$-dimensional space, the Manhattan distance $d(x,y)$ between two points $x ...