黑客攻防从入门到精通:实战篇(第2版)
上QQ阅读APP看书,第一时间看更新

1.4.4 工作组和域的net命令

net命令是一种基于网络的命令,该命令包含了管理网络环境、服务、用户和登录等大部分重要的管理功能。常见的net子命令有net view、net user、net use、net start、net stop、net share等。

下面来介绍这些常用的net子命令。

1.net view

作用:显示域列表、计算机列表或指定计算机的共享资源列表。

命令格式:net view [\\computername|/domain[omainname]]

输入不带参数的net view:显示当前域的计算机列表。

\\computername:指定要查看其共享资源的计算机名称。

/domain[omainname]:指定要查看其可用计算机的域。

2.net user

作用:添加或更改用户账号或显示用户账号信息。该命令也可以写为“net users”。如图1.4.4-1所示。

命令格式:net user[username[password | *][options]][/domain]

输入不带参数的net user:查看计算机上的用户账号列表。

username:添加、删除、更改或查看用户账号名。

password:为用户账号分配或更改密码。

*/add和/delete:是添加和删除用户账户。

/domain:在主机所在主域的主域控制器中执行操作。

/active:[no/yes]:禁用或启用用户账号。

图 1.4.4-1

3.net use

作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。

命令格式:net use [devicename | *][\\computername\sharename[\volume]][password | *][/user: [domainame\]username][/delete]|[/persistent:{yes | no}]]

输入不带参数的net use将列出网络连接。如图1.4.4-2所示。

devicename:指定一个名字以便与资源相连接,或者指定要切断的设备。

\computername:指控制共享资源的计算机的名字。

\sharename:指共享资源的网络名字。

\volume:指定一个服务器上的NetWare卷。

password:指访问共享资源所需要的密码。

/user:指定连接时的一个不同的用户名。

domainname:指定另外一个域。如果缺省域,就会使用当前登录的域。

username:指定登录的用户名。

/delete:取消一个网络连接,并且从永久连接列表中删除该连接。

/persistent:控制对永久网络连接的使用。其默认值是最近使用的设置。

yes:在连接产生时保存它们,并在下次登录时恢复它们。

no:不保存正在产生的连接或后续的连接;现有的连接将在下次登录时恢复。

图 1.4.4-2

4.net start

作用:启动服务或显示已启动服务的列表。

命令格式:net start [server]

不带参数则显示已打开服务。如图1.4.4-3所示。

在需要启动一个服务时,只需在后边加上服务名称就可以了。

图 1.4.4-3

5.net stop

作用:停止Windows网络服务。

命令格式:net stop[server]

与net start命令相反,net stop命令用于停止Windows网络服务。

6.net share

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

命令格式:net share sharename=drive:path[/users:number | /unlimited][/remark:"text"]

不带任何参数的net share命令:显示本地计算机上所有共享资源的信息。如图1.4.4-4所示。

sharename:共享资源的网络名称。

drive:path:指定共享目录的绝对路径。

/user:number:设置可以同时访问共享资源的最大用户数。

/unlimited:不限制同时访问共享资源的用户数。

/remark:"text":添加关于资源的注释,注释文字用英文状态的引号引起来。

/delete:停止共享资源。

图 1.4.4-4