Windows系统命令行net user命令用法

原文:Windows系统命令行net user命令用法

在Windows渗透测试过程中,最常用的要数net user 命令了,但是非常多的时候我们都是对Linux命令非常熟悉,对Windows命令非常熟悉或者了解用法的少只有少,为了以后工作方便,这里记录一下Windows系统中的 net user 命令的用法。

 

 

一、有问题找Help:

二、详细解释:

参数:

username:    指定用户名

password:     使用密码

命令:

/add                  添加用户

/delete              删除用户

/domain           指定在域控中执行

/active:{yes | no}   是否激活,默认是

/comment:”text”    为账户设定描述信息

/expires:{date | never}   设定过期时间

/homedir:{directory}      指定用户的家目录

 

/passwordchg:{yes | no}  是否允许用户自己更改密码,默认是

/passwordreq:{yes | no}   指定用户是否必须设置密码,默认是

/profilepath[:path]             指定用户配置文件路径

/scriptpath:[:filename]      用户登录脚本位置

/times:{times | all}             指定用户可以登录的时间

/usercomment:”text”          使管理员可以更改此账户的描述信息

/workstations:{computername[,…] | *}    指定主机名能够登录此账户

net help user                        输出帮助信息,详细帮助信息如下:

三、实例用法:

1. 显示系统中所有的用户:

2. 显示指定用户的详细信息:

3. 某次渗透过程中,已经上传了有执行管理员权限的Webshell,需要添加一个管理员账户,来进行远程桌面连接,可以通过以下命令实现:

4. 查看当前域中的用户(有域控中)

 

用Net User命令设置用户密码永不过期

net user /expires:... 命令  只能实现账户的过期时间。

命令 wmic UserAccount where "Name='username'" set PasswordExpires=False

  <-- 设置username 用户密码永不过期

上一篇:Hadoop Hive概念学习系列之hive的数据压缩(七)


下一篇:关于session.auto_start报警的问题