Telnet的命令模式Net命令详解FTP命令大全及其应用.docx

上传人:b****5 文档编号:7718565 上传时间:2023-01-26 格式:DOCX 页数:16 大小:29.83KB
下载 相关 举报
Telnet的命令模式Net命令详解FTP命令大全及其应用.docx_第1页
第1页 / 共16页
Telnet的命令模式Net命令详解FTP命令大全及其应用.docx_第2页
第2页 / 共16页
Telnet的命令模式Net命令详解FTP命令大全及其应用.docx_第3页
第3页 / 共16页
Telnet的命令模式Net命令详解FTP命令大全及其应用.docx_第4页
第4页 / 共16页
Telnet的命令模式Net命令详解FTP命令大全及其应用.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Telnet的命令模式Net命令详解FTP命令大全及其应用.docx

《Telnet的命令模式Net命令详解FTP命令大全及其应用.docx》由会员分享,可在线阅读,更多相关《Telnet的命令模式Net命令详解FTP命令大全及其应用.docx(16页珍藏版)》请在冰豆网上搜索。

Telnet的命令模式Net命令详解FTP命令大全及其应用.docx

Telnet的命令模式Net命令详解FTP命令大全及其应用

Telnet的命令模式、Net命令详解、FTP命令大全及其应用

2007年06月21日23:

02

2002年的时候,我才真正对黑客和网络感兴趣,当时特别喜欢研究。

可惜,我不是编程的料,做不了这方面。

现把以前的学习资料发上来,重温当时的感觉。

除了在Telnet是如何工作的例子介绍的以外,Telnet还有很多的特点。

Telnet可发送除了"escape"的任何字符到远程主机上。

因为"escape"字符在Telnet中是客户机的一个特殊的命令模式,它的默认值是"Ctrl-]"。

但要注意不要与键盘上的Esc键混淆,我们可以设定"escape"为任意某个字符,只是对Telnet来说以为着该字符不可能再被传送到远程主机上,而Esc键是一非打印字符,Telnet用它来删除远程系统中的命令。

而且还应记住,"escape"字符并不总以"Ctrl-]"来表示。

可以仅仅键入Telnet,后面不带机器字句。

这种情况下所看到的是Telnet>,这是告知Telnet在等待键入命令,比如键入问号"?

"那么就得到一个有用的命令表:

telnet:

?

Commandsmaybeabbreviated,Commandare:

openconnecttoasite

closeclosecurrectconnection

quitexittelnet

displaydisplayoperatingparameters

sendtransmitspecialcharacters('send?

'formore)

setsetoperatingparameters('set?

'formore)

statusprintstatusinformation

toggletoggleoperatingparameters('toggle?

'formore)

modetrytoenterline-by-lineorcharacter-at-a-timemode

?

printhelpinformation

虽然命令很多,甚至还有子命令,但只有一些是常用的。

现在介绍以下的几个:

Close:

该命令用语终止连接。

它自动切断与远程系统的连接,也可以用它退出Telnet,在冒失的进入一个网络主机时,想退出的话,就可以用到这个命令。

open:

用它来与一个命名机器连接,要求给出目标机器的名字或IP地址。

如果未给出机器名,Telnet就将要你选择一个机器名。

必须注意,在使用"Open"命令之前应该先用"close"来关闭任何已经存在的连接。

SetECHO:

用于本地的响应是On或是Off。

作用是是否把输出的内容显示在屏幕上。

和DOS的ECHO基本上是一样。

如果机器是处于ECHOON的话,想改变为OFF,那么就可以输入SETECHO,想再改变回ECHOOFF,那么就再键入SETECHO就可以了。

(这儿说的比较简短,如果有不明白的,可以与我联系)

Setescapechar:

建立"escape"字符到某个特殊的符号,若想用某种控制符号来代替,可以用"asis"或者键入符号"^"加字母b(如:

^b)。

在正常工作时,是不需要用"escape"这个字符的,并且这个被用作"escape"的符号不应该再被使用。

这类似于许多程序中对键盘上的每一个键设定其真正的涵义。

但如果正在运行一个daisy-chained应用系统,那么可以重新议定"escape"字符的特征便是很有用的。

例如:

用Telnet从系统A到系统B,接着又用Telnet注册进入系统C。

如果正在系统C上工作时出了故障,那么当"escape"代表符是相同时,就没法中断系统B到系统C的连接。

键入"escape"代表符,将总是处于系统A的命令模式。

如果在每个Telnet部分使用不同的"escape"代表符,便可以通过键入适当的符号,来选择其中一个命令模式,这也可以用于其他的应用中(像终端仿真)。

Quit:

用它可顺利地推出Telnet程序。

Z:

用语保留Telnet但暂时回到本地系统执行其他命令。

并且在Telnet中的连接以及其他的选择在Telnet恢复时仍被保留。

CarriageReturn:

用于不具体的一个命令从命令模式返回到所连接的远程机器上。

另外,还有许多其他的命令可以推出命令模式。

下面举一个例子,是从注册进入到porky.math.ukans.edu,然后进入命令模式,然后返回porky:

:

telnetporky.math.ukans.edu

Trying129.237.128.11...

Connectedtoporky.math.ukans.edu.

Escapecharacteris'^]'.

SunOSUNIX(porky)

login:

wl

password:

LastLogin:

TueMar2805:

35from

SunOSRelease4.1.3_U1(SLIPPERY1)#3:

SunNov2023:

47:

23CST1999

Nomatch.

if:

Expressionsyntax.

porky/serv/wl%cd/

porky/%CTRL-]

telnet:

?

Commandsmaybeabbreviated,Commandare:

openconnecttoasite

closeclosecurrectconnection

quitexittelnet

displaydisplayoperatingparameters

sendtransmitspecialcharacters('send?

'formore)

setsetoperatingparameters('set?

'formore)

statusprintstatusinformation

toggletoggleoperatingparameters('toggle?

'formore)

modetrytoenterline-by-lineorcharacter-at-a-timemode

?

printhelpinformation

telnet:

setescape^b

escapecharacteris’^b’

porky/%logout

%

注意:

set命令也可以退出命令模式。

当然,如果不行,可以回车输入一空行,也能回到porky。

许多WindowsNT网络命令以net开始。

这些net命令有一些公共属性:

通过键入net/?

可查阅所有可用的net命令。

通过键入nethelp命令可在命令行中获得net命令的语法帮助。

例如,要得到netacco

unts命令的帮助,请键入nethelpaccounts。

所有net命令接受选项/yes和/no(可缩写为/y和/n)。

/y对命令产生的任何交互提示自动回答“是”,/n回答“否”。

例如,netstopserver通常提示确认是否根据服务器服务结束所有服务,netstopserver/y自动回答“是”并关闭服务器服务。

NetAccounts

更新用户帐号数据库、更改密码及所有帐号的登录要求。

必须要在更改帐号参数的计算机上运行网络登录服务。

netaccounts[/forcelogoff:

{minutes|no}][/minpwlen:

length][/maxpwage:

{days|

unlimited}][/minpwage:

days][/uniquepw:

number][/domain]

netaccounts[/sync][/domain]

参数

键入不带参数的netaccounts,将显示当前密码设置、登录时限及域信息。

/forcelogoff:

{minutes|no}

设置当用户帐号或有效登录时间过期时,结束用户和服务器会话前的等待时间。

no选项禁止强行注销。

该参数的默认设置为no。

指定/forcelogoff:

minutes之后,WindowsNT在其强制用户退出网络minutes分钟之前,将给用户发出警报。

如果还有打开的文件,WindowsNT将警告用户。

如果minutes小于两分钟,WindowsNT警告用户立即从网络注销。

/minpwlen:

length

设置用户帐号密码的最少字符数。

允许范围是0-14,默认值为6。

/maxpwage:

{days|unlimited}

设置用户帐号密码有效的最大天数。

unlimited不设置最大天数。

/maxpwage选项的天数必须大于/minpwage。

允许范围是1-49,710天(unlimited)。

默认值为90天。

/minpwage:

days

设置用户必须保持原密码的最小天数。

0值不设置最小时间。

允许范围是0-49,710天,默认值为0天。

/uniquepw:

number

要求用户更改密码时,必须在经过number次后,才能重复使用与之相同的密码。

允许范围是0-8。

默认值为5。

/domain

在当前域的主域控制器上执行该操作。

否则只在本地计算机执行操作。

该参数仅用于WindowsNTServer域中的WindowsNTWorkstation计算机,WindowsNTServer计算机默认为在主域控制器执行操作。

/sync

当用于主域控制器时,该命令使域中所有备份域控制器同步;当用于备份域控制器时,该命令仅使该备份域控制器与主域控制器同步。

该命令仅适用于WindowsNTServer域成员的计算机。

NetComputer

从域数据库中添加或删除计算机。

该命令仅在运行WindowsNTServer的计算机上可用。

netcomputer\computername{/add|/del}

参数

\computername

指定要添加到域或从域中删除的计算机。

/add

将指定计算机添加到域。

/del

将指定计算机从域中删除。

NetConfig

显示当前运行的可配置服务,或显示并更改某项服务的设置。

netconfig[service[options]]

参数

键入不带参数的netconfig将显示可配置服务的列表。

service

通过netconfig命令进行配置的服务(server或workstation)。

options

服务的特定选项。

完整语法请参阅netconfigserver或netconfigworkstation。

NetConfigServer

运行服务时显示或更改服务器的服务设置。

netconfigserver[/autodisconnect:

time][/srvcomment:

"text"][/hidden:

{yes|n

o}]

参数

键入不带参数的netconfigserver,将显示服务器服务的当前配置。

/autodisconnect:

time

设置断开前用户会话闲置的最大时间值。

可以指定-1,表示永不断开连接。

允许范围是-1-65535分钟,默认值是15分钟。

/srvcomment:

"text"

为服务器添加注释,可以通过netview命令在屏幕上显示所加注释。

注释最多可达48个字符,文字要用引号引住。

/hidden:

{yes|no}

指定服务器的计算机名是否出现在服务器列表中。

请注意隐含某个服务器并不改变该服务器的权限。

默认为no。

NetConfigWorkstation

服务运行时,显示或更改工作站各项服务的设置。

netconfigworkstation[/charcount:

bytes][/chartime:

msec][/charwait:

sec]

参数

键入不带参数的netconfigworkstation将显示本地计算机的当前配置。

/charcount:

bytes

指定WindowsNT在将数据发送到通讯设备之前收集的数据量。

如果同时设置/chartime:

msec参数,WindowsNT按首先满足条件的选项运行。

允许范围是0-65535字节,默认值是16字节。

/chartime:

msec

指定WindowsNT在将数据发送到通讯设备之前收集数据的时间。

如果同时设置/charcount:

bytes参数,WindowsNT按首先满足条件的选项运行。

允许范围是0-65535000毫秒,默认值是250毫秒。

/charwait:

sec

设置WindowsNT等待通讯设备变为可用的时间。

允许的范围是0-65535秒,默认值是3600秒。

NetContinue

重新激活挂起的服务。

netcontinueservice

参数

service

能够继续运行的服务,包括:

fileserverformacintosh(该服务仅限于WindowsNTServer),ftppublishingservice,lpdsvc,netlogon,networkdde,networkddedsdm,ntlmsecuritysupportprovider,remoteboot(该服务仅限于WindowsNTServer),remoteaccessserver,schedule,server,simpletcp/ipservices及workstation。

NetFile

显示某服务器上所有打开的共享文件名及锁定文件数。

该命令也可以关闭个别文件并取消文件锁定。

netfile[id[/close]]

参数

键入不带参数的netfile可获得服务器上打开文件的列表。

id

文件标识号。

/close

关闭打开的文件并释放锁定记录。

请从共享文件的服务器中键入该命令。

NetGroup

在WindowsNTServer域中添加、显示或更改全局组。

该命令仅在WindowsNTServer域中可用。

netgroup[groupname[/comment:

"text"]][/domain]

netgroupgroupname{/add[/comment:

"text"]|/delete}[/domain]

netgroupgroupnameusername[...]{/add|/delete}[/domain]

参数

键入不带参数的netgroup可以显示服务器名称及服务器的组名称。

groupname

要添加、扩展或删除的组。

仅提供某个组名便可查看组中的用户列表。

/comment:

"text"

为新建组或现有组添加注释。

注释最多可以是48个字符,并用引号将注释文字引住。

/domain

在当前域的主域控制器中执行该操作,否则在本地计算机上执行操作。

该参数仅用于作为WindowsNTServer域成员的WindowsNTWorkstation计算机。

WindowsNTServer计算机默认为在主域控制器中操作。

username[...]

列表显示要添加到组或从组中删除的一个或多个用户。

使用空格分隔多个用户名称项。

/add

添加组或在组中添加用户名。

必须使用该命令为添加到组中的用户建立帐号。

/delete

删除组或从组中删除用户名。

NetHelp

提供网络命令列表及帮助主题,或提供指定命令或主题的帮助。

可用网络命令列于N下面的“命令参考”中“命令”窗口内。

nethelp[command]

netcommand{/help|/?

}

参数

键入不带参数的nethelp显示能够获得帮助的命令列表和帮助主题。

command

需要其帮助的命令,不要将net作为command的一部分。

/help

提供显示帮助文本方式选择。

/?

显示命令的正确语法。

NetHelpmsg

提供WindowsNT错误信息的帮助。

nethelpmsgmessage#

参数

message#

需要其帮助的WindowsNT消息的四位代码。

NetLocalgroup

添加、显示或更改本地组。

netlocalgroup[groupname[/comment:

"text"]][/domain]

netlocalgroupgroupname{/add[/comment:

"text"]|/delete}[/domain]

netlocalgroupgroupnamename[...]{/add|/delete}[/domain]

参数

键入不带参数的netlocalgroup将显示服务器名称和计算机的本地组名称。

groupname

要添加、扩充或删除的本地组名称。

只提供groupname即可查看用户列表或本地组中的全局组。

/comment:

"text"

为新建或现有组添加注释。

注释文字的最大长度是48个字符,并用引号引住。

/domain

在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作。

该参数仅应用于WindowsNTServer域中的WindowsNTWorkstation计算机。

WindowsNTServer计算机默认为在主域控制器中操作。

name[...]

列出要添加到本地组或从本地组中删除的一个或多个用户名或组名,多个用户名或组名之间以空格分隔。

可以是本地用户、其他域用户或全局组,但不能是其他本地组。

如果是其他域的用户,要在用户名前加域名(例如,SALESRALPHR)。

/add

将全局组名或用户名添加到本地组中。

在使用该命令将用户或全局组添加到本地组之前,必

须为其建立帐号。

/delete

从本地组中删除组名或用户名。

NetName

添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。

要使用netname命令,计算机中必须运行信使服务。

netname[name[/add|/delete]]

参数

键入不带参数的netname将列出当前使用的名称。

name

指定接收消息的名称。

名称最多为15个字符。

/add

将名称添加到计算机中。

/add是可选项,键入netnamename与键入netnamename/add相同。

/delete

从计算机中删除名称。

NetPause

暂停正在运行的服务。

netpauseservice

参数

service

指下列服务:

fileserverformacintosh(仅限于WindowsNTServer)、ftppublishingservice、lpdsvc、netlogon、networkdde、networkddedsdm、ntlmsecuritysupportprovider、remoteboot(仅限于WindowsNTServer)、remoteaccessserver、schedule、server、simpletcp/ipservices或workstation。

NetPrint

显示或控制打印作业及打印队列。

netprint\computernamesharename

netprint[\computername]job#[/hold|/release|/delete]

参数

computername

共享打印机队列的计算机名。

sharename

打印队列名称。

当包含computername与sharename时,使用反斜杠()将它们分开。

job#

在打印机队列中分配给打印作业的标识号。

有一个或多个打印机队列的计算机为每个打印作业分配唯一标识号。

如果某个作业号用于共享打印机队列中,则不能指定给其他作业,也不能分配给其他打印机队列中的作业。

/hold

使用job#时,在打印机队列中使打印作业等待。

打印作业停留在打印机队列中,并且其他打印作业只能等到释放该作业之后才能进入。

/release

释放保留的打印作业。

/delete

从打印机队列中删除打印作业。

NetSend

向网络的其他用户、计算机或通信名发送消息。

要接收消息必须运行信使服务。

netsend{name|*|/domain[:

name]|/users}message

参数

name

要接收发送消息的用户名、计算机名或通信名。

如果计算机名包含空字符,则要将其用引号("")引住。

*

将消息发送到组中所有名称。

/domain[:

name]

将消息发送到计算机域中的所有名称。

如果指定name,则消息将发送到指定域或组中的所有名称。

/users

将消息发送到与服务器连接的所有用户。

message

作为消息发送的文本。

NetSession

列出或断开本地计算机和与之连接的客户端的会话。

netsession[\computername][/delete]

参数

键入不带参数的netsession可以显示所有与本地计算机的会话的信息。

\computername

标识要列出或断开会话的计算机。

/delete

结束与\computername计算机会话并关闭本次会话期间计算机的所有打开文件。

如果省略\computername参数,将取消与本地计算机的所有会话。

NetShare

创建、删除或显示共享资源。

netsharesharename

netsharesharename=drive:

path[/users:

number|/unlimited][/remark:

"text"]

netsharesharename[/users:

number|unlimited][/remark:

"text"]

netshare{sharename|drive:

path}/delete

参数

键入不带参数的netshare将显示本地计算机上所有共享资源的信息。

sharename

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1