Telnet 命令到底是干什么用的?怎么用?

 我来答
帐号已注销
2019-07-07 · TA获得超过1.2万个赞
知道答主
回答量:25
采纳率:0%
帮助的人:6113
展开全部

Telnet 命令为用户提供了在本地计算机上完成远程主机工作的能力,它可以使用户坐在已上网的电脑键盘前通过网络进入的另一台电脑已上网的电脑,使它们互相连通。

在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。

使用Telnet的最简单的方法是在命令行键入(以UNⅨ系统的C shell为例):

%telnet remote-computer-name(or IP)

扩展资料

telnet的交互过程:

当我们使用Telnet登录进入远程计算机系统时,事实上启动了两个程序:一个是Telnet客户程序,运行在本地主机上;另一个是Telnet服务器程序,它运行在要登录的远程计算机上。

本地主机上的Telnet客户端程序主要完成以下功能:

1、建立与远程服务器的TCP联接。

2、从键盘上接收本地输入的字符。

3、将输入的字符串变成标准格式并传送给远程服务器。

4、从远程服务器接收输出的信息。

5、将该信息显示在本地主机屏幕上。

远程主机的“服务”程序通常被昵称为“精灵”,它平时不声不响地守候在远程主机上,一接到本地主机的请求,就会立马活跃起来,并完成以下功能:

1、通知本地主机,远程主机已经准备好了。

2、等候本地主机输入命令。

3、对本地主机的命令作出反应(如显示目录内容,或执行某个程序等)。

4、把执行命令的结果送回本地计算机显示。

5、重新等候本地主机的命令。

参考资料:百度百科-telnet

帐号已注销
2019-09-11 · TA获得超过25.9万个赞
知道小有建树答主
回答量:2206
采纳率:96%
帮助的人:82万
展开全部

1、Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦用户与远程主机建立了Telnet连接,用户便可以使用目标主机上的软、硬件资源,而用户的本地机只相当于一个只有键盘和显示器的终端而已。

2、telnet命令用于登录远程主机,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。

telnet常用命令

//格式: telnet ip prot

telnet 192.168.127.130 6379

在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。

可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。

扩展资料

telnet就是查看某个端口是否可访问。我们在搞开发的时候,经常要用的端口就是 8080。那么你可以启动服务器,用telnet 去查看这个端口是否可用。

Telnet协议是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。

使用Telnet进行远程连接主机时要求客户机必须做到:

⑴建立一个网络与服务器间的TCP连接

⑵以方便的方式接收输入

⑶对某些标准的格式化输入作重新格式化并作重新格式化并传送给服务器。

⑷以某些标准的格式化从服务器中接受输出

⑸重新格式化显示给自己的输出

参考资料来源:百度百科—telnet命令模式

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-11-29
展开全部
telnet命令用于远程登录,互联网早期的的BBS论坛都是采用telnet登录的。 telnet命令使用详解 telnet命令登录的过程如下: telnet 主机名/IP 启动telnet会话。 例: telnet 192.168.0.1 如果这一命令执行成功,将从远程机上得到login:提示符。 一旦telnet成功地连接到远程系统上,就显示登录信息并提示用户输人用户名和口令。如果用户名和口令输入正确,就能成功登录并在远程系统上工作。在telnet提示符后面可以输入很多命令,用来控制telnet会话过程,在telnet联机帮助手册中对这些命令有详细的说明。 用户结束了远程会话后,一定要确保使用logout命令退出远程系统。然后telnet报告远程会话被关闭,并返回到用户的本地机的Shell提示符下。 r-系列命令 除ftp和telnet以外,还可以使用r-系列命令访问远程计算机和在网络上交换文件。使用r-系列命令需要特别注意,因为如果用户不小心,就会造成严重的安全漏洞。用户发出一个r-系列命令后,远程系统检查名为/etc/hosts.equiv的文件,以查看用户的主机是否列在这个文件中。如果它没有找到用户的主机,就检查远程机上同名用户的主目录中名为.rhosts的文件,看是否包括该用户的主机。如果该用户的主机包括在这两个文件中的任何一个之中,该用户执行r-系列命令就不用提供口令。 虽然用户每次访问远程机时不用键入口令可能是非常方便的,但是它也可能会带来严重的安全问题。我们建议用户在建立/etc/hosts.equiv和.rhosts文件之前,仔细考虑r-命令隐含的安全问题。 ****************************************************** Win2000的Telnet服务 其实从应用层面上,Win2000的Telnet服务并没有什么可说的,绝大部分内容你都可以从HELP文件中得到,我在此只是把它稍微整理一下而已。 1 基本配置 Win2000为我们提供了Telnet客户机和服务器程序:Telnet.exe是客户机程序(Client),tlntsvr.exe是服务器程序(server),同时它还为我们提供了Telnet服务器管理程序tlntadmn.exe。 Windows 2000 默认安装了 Telnet 服务,但是并没有默认启动。下面给出HELP文件中 Telnet 服务的一部分默认设置: AllowTrustedDomain:是否允许域用户访问。默认值是1,允许信任域用户访问。可以改为0: 不允许域用户访问(只允许本地用户)。 DefaultDomain:可以对与该计算机具有信任关系的任何域设置。默认值是”.”。 DefaultShell:显示 shell 安装的路径位置。默认值是: %systemroot%System32Cmd.exe /q /k MaxFailedLogins:在连接终止之前显示尝试登录失败的最大次数。默认是3。 LoginScript:显示 Telnet 服务器登录脚本的路径位置。默认的位置就是“%systemroot%System32login.cmd”,你可以更改脚本内容,这样登录进Telnet的欢迎屏幕就不一样了。 NTLM:NTLM身份验证选项。默认是2。可以有下面这些值: 0: 不使用 NTLM 身份验证。 1: 先尝试 NTLM 身份验证,如果失败,再使用用户名和密码。 2: 只使用 NTLM 身份验证。 TelnetPort:显示 telnet 服务器侦听 telnet 请求的端口。默认是:23。你也可以更改为其他端口。 以上各项设置你可以使用tlntadmn.exe(Telnet服务器管理程序)来进行非常方便的配置,配置后需要重新启动Telnet服务。如图1 2 NTLM 提到了telnet就不能不提NTLM,我想这也是让入侵者最为头痛的一件事,哪怕你获得了管理员帐号和密码,想简单通过NTLM也并非易事,况且win2000中的telnet默认仅以NTLM方式验证身份,这就让我们不得不关注NTLM这个
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式