一则telnet服务的简单案例分析

网络 网络管理
文章摘要:现在我们对telnet服务的一些基础问题再来简单谈一谈。主要涉及的是应用方面的介绍,希望对大家有所介绍。

telnet服务,尽管这个服务由于安全问题,已经减少了不少的使用。但是,这个也是网络协议中,重要的一个基础协议。所以这个协议的学习也是我们学习远程登录设置的最基本协议,尽管它存在的问题不容忽视,但是它的优点也很多。通俗地讲,远程登录(Remote Login)就是用户注册到网络上的另一台主机,分享该主机提供的资源和服务,感觉就像在该主机上存在一样,而用户的终端则作为该主机的虚拟终端.DOS和Windows系统中telnet的用法与UNIX系统的一样,这里就不作介绍了.

telnet初步

telnet服务的使用比较简单,如果用户要登录到远端某台主机,只需输入$telnethostname。其中,hostname为远端主机名.另一种方式是先进入telnet状态,输入$telnet。再用open命令与远端主机建立连接,即telnet>open hostname。当你登录到远端主机上后,就可以执行那台主机提供的任何命令.以下是示例:

  1. king 16%telnetbeijing2.cernet.edu.cn  
  2. Trying 166.111.250.2...  
  3. Connected to beijing2.cernet.eduy.cn  
  4. Escape character is '^]'  
  5. SunOS UNIX (beijing2)  
  6. Login incorrect  
  7. login wangw  
  8. Password:  
  9. Last login:Wed Jan 11 11:18:56 from 166.111.25.41  
  10. SunOS Release 4.1.3_U1(GENERIC)#1:Wed Oct 13 17:50:47 PDT 1993  
  11. You have new mail  
  12. beijing2%mail  
  13. Mail version SMI 4.1-OWV3 Mon Sep 23 07:17:24 PDT 1991 Type ? for help.  
  14. "/usr/spool/mail/wangw":2 messages 2 new  
  15. >N1 guest@queen.cernet.edu.cn Wed Jan 11 11:19 16/611 say hello to you  
  16. N2 pine391-Docserver@docserver.cac.washington.edu Wed Jan 11 11:21  
  17. 442/23019 Pine info you requested  
  18. & x  
  19. beijing2%ls  
  20. Luo-mail        mailing-list-bbs        www-talk  
  21. cao-mail        mailing-list-bbs1       zheng-mail  
  22. beijing2%archie  
  23. Usage:archie[-acelorstvLV][-m hits][-N level]string  
  24. -a: list matches as Alex filenames  
  25. -c: case sensitive substring search  
  26. -e: exact string match(default)  
  27. -r: regular expression search  
  28. -s: case insensitive substring search  
  29. -l: list one match per line  
  30. -t: sort inverted by date  
  31. -m hits: specifies maximum number of hits to return(default 98)  
  32. -o filename: specifies file to store results in  
  33. -h host: specifies server host  
  34. -L: list known servers and current default  
  35. -N level: specifies query niceness level(0-35765)  
  36. beijing2%logout  
  37. Connection closed by foreign host.  
  38. king 17% 

当用telnet服务的登录,主机beijing2.cernet.edu.cn以后,需要输入用户帐号和口令.Internet上也有些公共服务器是不需要帐号和口令.Internet上也有些公共服务器是不需帐号和口令就可以登录的,因此,往往不需帐号就可以访问网络上的很多服务器.我们将在以后介绍.

一旦登录到beijing2后,你可以执行UNIX命令,也可以执行该主机上的程序还可以使用telnet再连接到其它主机上.因此,如果你家中的计算机没有连网,只是通过Modem与电话线相连,那么当要访问远在地球另一端的某台计算机时,只需与本地的某台主机相连,再通过telnet服务的访问远端主机.

需要强调的一点是你的终端类型.当登录到远端主机时,远端主机有时会提示你输入终端类型.你可以用下述命令行输入终端类型:

  1. $ setenv TERM     term  
  2. $ stty   row      x  
  3. $ stty   row      y 

其中,term为你的终端类型,如果终端类型是VT100,可以不必输入,x和y分别屏幕显示的字符行、列数.如果你在该主机上有帐号,作为一种常规服务,该主机不会提示你输入终端类型.

责任编辑:佟健 来源: 互联网
相关推荐

2010-07-21 16:53:33

telnet命令

2023-11-28 16:35:40

MongoDB迁移Oplog

2011-04-11 09:53:06

Oracle

2009-10-21 09:58:28

桌面LinuxLinux操作系统

2009-06-15 14:00:44

Java小程序验证

2019-04-01 07:51:21

2011-05-27 10:02:42

Shell

2010-07-26 14:48:56

修改Telnet服务

2009-06-11 16:11:26

Java运算器一则运算

2013-03-11 10:37:08

2023-04-30 00:02:40

K8Skubelet数据

2012-04-18 18:12:47

iPad Mini

2010-07-15 13:27:07

Linux telne

2019-12-03 10:40:25

LinuxCPU网络调优

2010-07-27 15:14:08

删除telnet

2010-07-19 21:24:34

启动Telnet服务器

2012-05-03 09:56:31

招聘开发PHP

2019-11-04 14:25:54

大数据Hadoop大数据时代

2010-07-20 14:55:16

Telnet端口

2010-07-14 16:09:52

Telnet命令例子
点赞
收藏

51CTO技术栈公众号