波音飞机型号:telnet的安全漏洞在哪?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 23:36:29

在Internet上,不少主机都同时提供多种服务。为了区分这些服务器,每个
服务器均分配一个标准端口值,其中telnet的标准端口值为23。在访问这些服务
器时,如果所分配的端口值与标准值不同,就必需在命令行中给出适当的端口值。
例如,要了解美国各城市的邮编和地理情况,可以用telnet访问主机martini.e-
ecs.umich.edu,其端口值为3000,相应的命令行为:
$telnet martini.eecs.umich.edu 3000
用户不必在martini.eecs.umich.edu上拥有帐号,就可以访问该主机,获得它提
供的服务。
有一点提醒读者注意,不同的服务器其操作可能不一样,如果你第一次访问
某台主机的某个服务器,最好先阅读该服务器提供的帮助信息,再进行下一步操
作。
由于主机提供的每种服务都分配了相应的端口值,所以,即使没有该种服务
的客户程序,也可以用telnet访问该服务器。例如,主机sonne.uiuc.edu提供的
新闻服务,其端口值为119,用命令行
$telnet sonne.uiuc.edu 119
就可以获取主机sonne.uiuc.edu的新闻服务。如果在该主机上拥有帐号,同时想
用自己的帐号进入该机操作,只需使用telnet的标准端口即可。
Telnet常用命令
在telnet提示符下,输入"?",屏幕将显示telnet命令的帮助信息。下面解释
以下几个常用的telnet命令选项。
close: 关闭与远端主机的连接,如果在telnet后输入了远端主机名,此命令
将退出telnet。
open hostname: 与主机hostname建立连接。
quit: 退出telnet。
set escape charater: 设置escape字符,一般缺省的escape字符为Ctrl-l。
这个命令在你用telnet级联几个主机时,比较有用。例如,用telnet从主机A登录
到主机B上,从主机B又用telnet登录到主机C上,如果在主机C中的操作完毕,需
要回到主机B,这时可以按escape字符。如果主机B与主机C的escape字符相同,那
么用户将回到主机A,而不是主机B。
set echo: 如果是echo on,那么从键盘上输入的字符将显示在屏幕上,如果
是echo off,将看不到键盘输入的字符。
z: 从telnet状态回到shell,此时两主机的连接不断。
fg: 从shell回到telnet状态,要从telnet状态重新回到远端主机,只需按回
车键即可实现。