实验十二telnet命令使用方法.docx
- 文档编号:3682512
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:13
- 大小:22.51KB
实验十二telnet命令使用方法.docx
《实验十二telnet命令使用方法.docx》由会员分享,可在线阅读,更多相关《实验十二telnet命令使用方法.docx(13页珍藏版)》请在冰豆网上搜索。
实验十二telnet命令使用方法
telnet命令使用方法
telnet命令允许您与使用Telnet协议的远程计算机通讯。
运行telnet时可不使用参数,以便输入由Telnet提示符(telnet>)表明的telnet上下文。
可从Telnet提示符下,使用下列命令管理运行TelnetClient的计算机。
tlntadmn命令允许您远程管理运行TelnetServer的计算机。
这些命令都从命令提示符中运行。
如果没有使用参数,tlntadmn将显示本地服务器设置。
在Telnet提示符下使用telnet命令
启动TelnetClient并输入Telnet提示符
语法:
telnet[\\RemoteServer]
参数:
\\RemoteServer指定要连接的服务器的名称。
/?
在命令提示符显示帮助。
注释:
不使用参数时,telnet将启动TelnetClient。
当您在Telnet提示符时,必须使用Telnet命令。
停止TelnetClient
语法:
quit
参数:
无
注释:
可以将该命令简化为q。
将TelnetClient连接到远程计算机
语法:
open[\\RemoteServer][Port]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
Port指定要使用的端口。
如果没有指定端口,则假定使用默认端口。
注释:
可以将该命令简化为o。
范例:
若要通过44号端口连接到远程服务器Redmond,请键入:
oredmond44
断开TelnetClient与远程计算机的连接
语法:
close[\\RemoteServer]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
注释:
可以将该命令简化为c。
范例:
若要与远程服务器Redmond断开连接,请键入:
credmond44
设置TelnetClient选项
语法:
set[\\RemoteServer][ntlm][localecho][term{ansi|vt100|vt52|vtnt}][escapeCharacter][logfileFileName][logging][bsasdel][crlf][delasbs][mode{console|stream}][?
]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
ntlm打开NTLM身份验证(如果在远程服务器上可用)。
localecho打开本地回显。
term{ansi|vt100|vt52|vtnt}将终端设置为所指定的类型。
escapeCharacter设置escape字符。
escape字符可以是单个字符,也可以是CTRL键和字符的组合。
若要设置控制键组合,请在键入要分配的字符时按住CTRL。
logfileFileName将文件设置成用于登录Telnet活动。
日志文件必须位于本地计算机上。
设置此选项时,自动开始记录。
logging打开日志记录。
如果没有设置日志文件,将会出现错误信息。
bsasdel将BACKSPACE设置成删除键。
crlf设置新的行模式,该模式将导致ENTER键发送0x0D、0x0A。
delasbs将DELETE设置成退格键。
mode{console|stream}设置操作模式。
?
允许查看该命令的完整语法。
注释:
若要在Telnet提示符位置关闭上一次设置的选项,请键入:
unset[Option]
若要设置escape字符,请键入:
-eCharacter
在Telnet的非英文版本上,codesetOption可用。
CodesetOption将当前代码集设置成下面的某个选项:
ShiftJIS、JapaneseEUC、JISKanji、JISKanji(78)、DECKanji、NECKanji。
应该在远程计算机上设置相同的代码集。
发送TelnetClient命令
语法:
send[\\RemoteServer][ao][ayt][esc][ip][synch][?
]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
ao终止输出命令。
ayt发送“Areyouthere?
”命令。
esc发送当前的转义字符。
ip中断过程命令。
synch执行Telnet同步操作。
?
允许查看该命令的完整语法。
查看Telnet客户端的当前设置
语法:
display
参数:
无
注释:
显示命令列出Telnet客户端的当前操作参数。
如果您在Telnet会话中(换句话说,如果您连接到Telnet服务器),则可以按CTRL+}退出Telnet会话以修改参数。
若要返回到Telnet会话,请按ENTER键。
在命令提示符使用tlntadmn命令
管理运行TelnetServer的计算机
语法:
tlntadmn[\\RemoteServer][start][stop][pause][continue]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
start启动TelnetServer。
stop停止TelnetServer。
pause中断TelnetServer。
continue恢复TelnetServer。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
管理Telnet会话
语法:
:
tlntadmn[\\RemoteServer][-s][-k{SessionID|all}][-m{SessionID|all}"Message"]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
-s显示活动的Telnet会话。
-k{SessionID|all}终止会话。
键入会话ID以终止特定会话,或者键入all终止所有会话。
-m{SessionID|all}"Message"向一个或多个会话发送消息。
键入会话ID以便将消息发送给特定会话,或者键入all将消息发送给所有会话。
在引号内键入要发送的消息(即"Message")。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
在运行TelnetServer的计算机上设置登录选项
语法:
tlntadmn[\\RemoteServer]config[auditlocation={eventlog|file|both}][audit=[{+|-}admin][{+|-}user][{+|-}fail]]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
auditlocation={eventlog|file|both}指定是否将事件信息发送给事件查看程序、文件,或同时发送给这二者。
audit=[{+|-}admin][{+|-}user][{+|-}fail]指定要审核哪个事件(管理性登录事件、用户登录事件或失败的登录尝试)。
要审核特殊类型的事件,请在该事件类型之前键入加号(+)。
要停止审核特殊类型的事件,请在该事件类型之前键入减号(-)。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
如果指定发送事件信息的位置但不指定要审核的信息类型,那么只审核关于管理性登录事件的信息,并将其发送到指定位置。
范例:
若要将事件信息发送给事件查看程序,请键入:
tlntadmnconfigauditlocation=eventlog
若要审核管理性登录事件和失败的登录尝试,请键入:
tlntadmnconfigaudit=+admin+fail
在运行TelnetServer的计算机上设置默认域
语法:
tlntadmn[\\RemoteServer]config[dom=DomainName]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
dom=DomainName指定要设置为默认域的域。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
范例:
若要使Redmond作为本地服务器的默认域,请键入:
tlntadmnconfigdom=Redmond
在运行TelnetServer的计算机上映射Alt键
语法:
tlntadmn[\\RemoteServer]config[ctrlakeymap={yes|no}]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
ctrlakeymap={yes|no}指定是否要让Telnet服务器把CTRL+翻译为ALT。
键入yes映射快捷键,或者键入no禁止映射。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
如果不映射ALT键,则Telnet服务器不会把ALT键发送给可能依靠该键的应用程序。
在运行TelnetServer的计算机上设置连接的最大数量
语法:
tlntadmn[\\RemoteServer]config[maxconn=PositiveInteger]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
maxconn=PositiveInteger设置连接的最大数量。
必须用小于1000W的正整数来指定该数。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
在运行TelnetServer的计算机上设置失败登录尝试的最大次数
语法:
tlntadmn[\\RemoteServer]config[maxfail=PositiveInteger]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
maxfail=PositiveInteger设置允许用户执行的最大失败登录尝试次数。
必须用一个小于100的正整数来指定该数。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
在运行TelnetServer的计算机上设置操作模式
语法:
tlntadmn[\\RemoteServer]config[mode={console|stream}]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
mode={console|stream}指定操作模式。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
在运行TelnetServer的计算机上设置Telnet端口
语法:
tlntadmn[\\RemoteServer]config[port=IntegerValue]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
port=IntegerValue设置Telnet端口。
必须使用小于1,024的整数指定端口。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
在运行TelnetServer的计算机上设置身份验证方法
语法:
tlntadmn[\\RemoteServer]config[sec=[{+|-}ntlm][{+|-}passwd]]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
sec=[{+|-}ntlm][{+|-}passwd]指定是否使用NTLM、密码或这两者对登录尝试进行身份验证。
要使用特定类型的身份验证,请在该身份验证类型前键入加号(+)。
要防止使用特定类型的身份验证,请在该类身份验证之前键入减号(-)。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
NTLM是两台计算机之间的事务的身份验证协议,而这两台计算机中间至少有一台运行WindowsNT4.0或更早版本。
另外,NTLM是为没有加入到域中的计算机(如单机服务器和工作组)提供的身份验证协议。
在运行TelnetServer的计算机上设置空闲会话超时
语法:
tlntadmn[\\RemoteServer]config[timeout=hh:
mm:
ss]
参数:
\\RemoteServer指定要管理的服务器名称。
没有指定服务器则假定使用本地服务器。
timeout=hh:
mm:
ss以小时、分钟和秒为单位设置超时时间段。
/?
在命令提示符显示帮助。
注释:
如果两台计算机都运行WindowsXP,则可以使用tlntadmn命令远程管理运行TelnetServer的计算机。
无法通过tlntadmn命令从运行WindowsXP的计算机远程管理运行Windows2000和TelnetServer的计算机。
注释:
若要从TelnetClient切换到命令模式,请在Telnet提示符按CTRL+]。
若要切回到TelnetClient,请按ENTER键
二Telnet客户端命令提示符接受以下命令:
命令描述
open
使用openhostname可以建立到主机的Telnet连接。
close
使用命令close命令可以关闭现有的Telnet连接。
display
使用display命令可以查看Telnet客户端的当前设置。
send
使用send命令可以向Telnet服务器发送命令。
支持以下命令:
ao
放弃输出命令。
ayt
“Areyouthere”命令。
esc
发送当前的转义字符。
ip
中断进程命令。
synch
执行Telnet同步操作。
brk
发送信号。
上表所列命令以外的其他命令都将以字符串的形式发送至Telnet服务器。
例如,sendabcd将发送字符串abcd至Telnet服务器,这样,Telnet会话窗口中将出现该字符串。
quit
使用quit命令可以退出Telnet客户端。
set
使用带有下列参数之一的set命令为当前会话配置Telnet客户端。
bsasdel
Backspace将作为删除而发送。
codesetoption
只有当语言设置为日语时才可用。
将当前代码集设置为选项,可以为下列选项之一:
?
ShiftJIS
?
JapaneseEUC
?
JISKanji
?
JISKanji(78)
?
DECKanji
?
NECKanji
应该在远程计算机上设置相同的代码集。
默认情况下,Telnet客户端使用光栅字体。
使用这些代码集访问远程计算机之前,您必须配置Telnet客户端以使用TrueType字体,从而确保正确地显示字符。
crlf
新行模式:
导致Return键发送0x0D,0x0A。
delasbs
Delete将作为退格键发送。
escapecharacter
从Telnet会话模式转换到Telnet命令模式。
当处于Telnet命令模式时,按Enter将会返回到Telnet会话模式。
localecho
打开localecho。
logfilename
指定为该会话将Telnet日志写入到的文件的名称。
如果不指定该文件的路径,将在当前目录中创建文件。
指定日志文件还会启动日志记录。
logging
启动该会话的日志。
mode{console|stream}
操作的模式。
ntlm
启动NTLM身份验证。
term{ansi|vt100|vt52|vtnt}
您希望TelnetClient模拟的终端的类型。
?
显示set的帮助信息。
unset
使用unset命令可以关闭先前使用set命令设置的选项。
status
使用status命令可以确定运行Telnet客户端的计算机是否已成功连接。
?
/help
显示“帮助”信息。
FTP:
文件传输协议。
先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。
可以交互使用。
这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。
命令格式:
ftp[-v][-d][-i][-n][-g][-s:
filename][-a][-w:
windowsize][computer]
说说他们的含义吧。
-v不显示远程服务器响应
-n禁止第一次连接的时候自动登陆
-i在多个文件传输期间关闭交互提示
-d允许调试、显示客户机和服务器之间传递的全部ftp命令
-g不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符
-s:
filename指定包含ftp命令的文本文件。
在ftp命令启动后将自动运行这些命令。
在加的参数里不能有空格。
-a:
绑定数据连接时,使用任何的本地端口
-w:
windowsize忽略默认的4096传输缓冲区
computer指定要连接的远程计算机的ip地址
呵呵,理解了上面的,就说说一些具体的命令,我个人觉得虽然现在工具用起来很方便了,但懂这些命令在很多地方还是很有用的,就像现在nt下的命令提示符
1)?
说明:
显示ftp命令的说明。
后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。
2)append
说明:
使用当前文件类型设置,将本地文件附加到远程计算机中。
大概格式是
appendlocal-file[remote-file]其中local-file是说指定要添加的本地文件。
remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。
3)ascii
说明:
默认情况下,将文件传输类型设置为ASCII
4)bell
说明:
响玲开关,意思是文件传输完成后是否有玲声提醒。
默认是关闭的。
5)binary
说明:
将文件传输类型设置为二进制。
6)bye
说明:
结束和远程计算机的ftp会话,也就是安全断开,退出ftp.
7)cd
说明:
更改远程计算机上的工作目录。
如cddata其中data是要进入的远程计算机的目录。
8)close
说明:
结束与远程服务器的ftp会话,并返回命令解释程序。
9)dir
说明:
显示远程的文件以及子目录列表。
如dirdatalocal-file
其中data是指定要查看列表的目录,没指定的话就是当前目录。
local-file是指定要保存列表的本地文件,不指定的话就在屏幕输出。
10)debug
说明:
调试开关,打开的时候打印每个发送到远程计算机的命令,命令前有——>
默认情况是关闭的。
11)disconnnect
说明:
与远程计算机断开连接,但还保持着ftp命令提示符。
12)get
说明:
使用当前文件传输类型,把远程的文件拷贝到本地计算机上。
如getremote-filelocal-file
remote-file是指定要复制的文件,local-file是指定本地计算机上的文件名,
没有指定的话则个remote-file同名。
13)glob
说明:
文件名通配开关
14)hash
说明:
转换每个传输数据快的散列标记打印(#).数据快的大小是2048字节。
默认情况下是关闭的,
15)help
说明:
显示ftp命令的解释,如helpcommma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 十二 telnet 命令 使用方法