Linux telnet命令的使用

1.简介

telnet命令用于登录远程主机,是基于Telnet协议的远程登录程序,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式仍是很有必要的。

telnet命令还可做别的用途,比如确定远程服务器的某个端口是否能访问。

此外,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议,属于应用层协议,基于TCP协议用于实现远程登录。

2.命令格式

netstat [-8EFKLacdfrx] [-X authtype] [-b hostalias] [-e escapechar] [-k realm] [-l user] [-n tracefile] [host [port]]

3.选项说明

-8:允许使用8位字符资料,包括输入与输出
-a:尝试自动登入远端系统;
-b <hostalias>:使用别名指定远端主机名称
-c:不读取用户专属目录里的.telnetrc文件
-d:启动排错模式
-e <escapechar>:设置转义字符
-E:滤除转义字符
-f:此参数的效果和指定"-F"参数相同
-F:使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机
-k <realm>:使用Kerberos认证时,加上此参数让远端主机采用指定的域名,而非该主机的域名去获取票据
-K:不自动登入远端主机
-l <user>:指定要登入远端主机的用户名称
-L:允许输出8位字符资料
-n <tracefile>:指定文件记录相关信息
-r:使用类似rlogin指令的用户界面
-x:假设主机有支持数据加密的功能,就使用它
-X <atype>:关闭指定的认证类型。

4.常用示例

(1)登录主机。

telnet 192.168.0.5

(2)确认远端服务器某个端口是否可用。比如查看远端服务器ssh服务的22号端口是否开放。

$ telnet 10.234.178.144 22
Trying 10.234.178.144...
Connected to 10.234.178.144.
Escape character is '^]'.
SSH-2.0-OpenSSH_6.0

5.Telnet客户端命常用命令

auth <argument> [...]:查看和管理telnet登录身份验证方式。argument可取值:disable、enable和status
close:关闭当前Telnet连接
display:使用 display 命令可以查看 Telnet 客户端的当前设置
logout:类似于cloase命令,用于关闭Telnet连接或者挂起。注:Telnet服务端可能不支持
open <host> [-l user] [[-] port]:建立到指定主机的Telnet连接
send <arguments>:使用send命令可以向Telnet服务器发送特定字符串。支持包括但不限于以下命令字符串:
	abort:终止服务命令
	ao:Abort Output,放弃输出命令
	ayt:Are you there命令
	brk:Break命令
	eof:发送End Of File字符
	escape:发送当前的转义字符,初始为分组符^]。
	ip:中断进程命令
	synch:执行Telnet同步操作。
quit:退出 Telnet 客户端。
status:显示当前Telnet连接状态

以上就是Linux telnet命令的使用的详细内容,更多关于Linux telnet命令的资料请关注我们其它相关文章!

(0)

相关推荐

  • 在Linux上使用xargs命令的详细教程

    大家好,我是良许. 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令.xargs 可以将一个命令的输出作为参数发送给另一个命令. 在 Linux 中,所有标准的应用程序都有与之关联的三个数据流.分别是标准输入流(stdin),标准输出流(stdout)和标准错误流(stderr).这些流通过文本来运行,我们使用文本将输入(stdin)发送到命令,然后响应(stdout)将会以文本形式显示在终端窗口上

  • Linux ls命令的使用

    1.简介 ls命令用来显示目录内容,在Linux中是使用率较高的命令.ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件. 2.命令格式 ls [OPTION]... [FILE]... 3.选项说明 -a,--all:显示所有档案及目录(ls内定将档案名或目录名称以"."开头的文件视为影藏文件,默认不会列出): -A,--almost-all:显示除影藏文件"."和".."以外的所有文件列表: --author:与-l选项结合使用,打

  • 详解Linux time 命令的使用

    1.命令简介 time 用于统计命令执行所消耗的时间及相关系统资源等信息.time 可以显示的资源有四大项,分别是: Time resources Memory resources IO resources Command info 2.命令格式 time [options] command [arguments...] 3. 选项说明 -f FORMAT, --format=FORMAT:使用指定格式输出.如果没有指定输出格式,采用环境变量 TIME 指定的格式 -p, --portabili

  • Linux ipcs命令的使用

    1.命令简介 ipcs命令用于报告Linux中进程间通信设施的状态,显示的信息包括消息列表.共享内存和信号量的信息.可以帮助开发人员定位进程间通信中出现的问题. 2.命令格式 ipcs [resource-option] [output-format] ipcs [resource-option] -i id 3.命令选项 -i,--id [id]:详细显示指定资源ID的IPC信息.使用时需要指定资源类型,资源包括消息队列(-q).共享内存(-m)和信号量(-s) -h,--help:显示帮助信

  • Linux sed命令的使用

    1.功能简介 sed(Stream EDitor)是一种流文件编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(Pattern Space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,接着处理下一行,直到文件末尾.文件内容并没有改变,除非使用-i选项.sed主要用来编辑一个或多个文件,简化对文件的反复操作或者用来编写转换程序等. sed功能同awk类似,差别在于,sed简单,对列处理的功能要差一些,awk功能复杂,对列

  • Linux ln 命令的使用

    1.命令简介 ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项.本文介绍的是 GNU 版本的实现,其它版本(如 POSIX 版)实现可能所有不同. 注意: (1)硬链接不是一个独立的文件,只是一个文件名.一个文件可以有多个文件名,只有将最后一个文件名从磁盘上删除,才能把这个文件删掉: (2)软链接可以跨文件系统,但硬链接不能跨文件系统,因为硬链接只是文件的别名,而非独立的文件:

  • Linux passwd 命令的使用

    1.命令简介 passwd 令用于设置用户的认证信息,包括用户密码.账户锁定.密码失效等. 系统管理员能用它管理系统用户的密码,只有管理员可以指定用户名称,一般用户只能变更自己的密码. 2.命令格式 passwd [OPTIONS] [USERNAME] 不带任何选项和参数直接运行 passwd 表示修改当前用户的登录密码,这也是 passwd 最常见的用法. 3.选项说明 注意,长选项的必须参数对于短选项也是必须的. -k, --keep 保持身份验证令牌不过期 -d, --delete 删除

  • Linux usermod 命令的使用

    1.命令简介 usermod(user modify)命令是系统管理员命令,用于修改用户账号 . usermod可用来修改用户账号的各项设定,修改系统账号文件来反映通过命令行指定的变化. 2.命令格式 usermod [OPTIONS] LOGIN 3.选项说明 -c, --comment 添加备信息 -d, --home HOME_DIR 用户的新主目录 -e, --expiredate EXPIRE_DATE 设定帐户过期的日期 -f, --inactive INACTIVE 过期 INAC

  • Linux sar命令使用方法及代码实例解析

    1. CPU利用率 sar -p (查看全天) sar -u 1 10 (1:每隔一秒,10:写入10次) 1.1. CPU输出项说明 输出项 详细说明 CPU all 表示统计信息为所有 CPU 的平均值. %user 显示在用户级别(application)运行使用 CPU 总时间的百分比. %nice 显示在用户级别,用于nice操作,所占用 CPU 总时间的百分比. %system 在核心级别(kernel)运行所使用 CPU 总时间的百分比. %iowait 显示用于等待I/O操作占用

  • Linux read命令的使用

    1.命令简介 read命令是Shell内建命令,用于从标准输入或-u选项指定的文件描述符中读取单行,并将读取的单行根据IFS变量分割成多个字段,并将分割后的字段分别赋值给指定的变量列表var_name.第一个字段分配给第一个变量var_name1,第二个字段分配给第二个变量var_name2,依次到结束.如果指定的变量名少于字段数量,则多出的字段连同分隔符分配给最后一个var_name,如果指定的变量命令多于字段数量,则多出的变量赋值为空.如果没有指定任何var_name,则分割后的所有字段都存

  • Linux tr命令的使用

    1.简介 tr用来转换或者删除一段文字.tr是translate(转换的缩写),功能的英文示意是:translate or delete characters.tr所有的功能均可由sed来完成,可以将tr视为sed一个极简的实现. 2.格式 tr [OPTION]... SET1 [SET2] 3.选项 -c,-C,--complement:将字符集<character set1>以外的其他字符删除或者转换为字符集<character set2>中的最后一个字符(如果你指定了多个字

随机推荐