windows-用户管理
windows-用户管理
一、服务器版本介绍
windows服务器系统:win server 2003,2008, 2012, 2016, 2019
Linux服务器系统:CentOS,Redhat
windows XP,windows 7,10,11属于个人操作系统
二、用户管理
1.windows查看用户UID
C:\Documents and Settings\Administrator>whoami /user
用户信息
-—————用户名 SID
=========================== =============================================
win2003\administrator S-1-5-21-1312725001-2517372852-2069556279-500C:\Documents and Settings\Administrator>
1 | whoami /user |
windows系统中,这行命令可以查看此系统当前用户的SID(安全标识符),最后面的数字为用户UID
windows系统管理员administrator的UID是500
普通用户UID从1000开始
2.Linux查看用户UID
[name@nameCentOS ~]$ id
uid=1000(name) gid=1000(name) 组=1000(name),10(wheel) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[name@nameCentOS ~]$ id root
uid=0(root) gid=0(root) 组=0(root)
1 | id |
Linux系统中,这两行命令可以分别查看当前用户UID和root用户UID
Linux系统root用户的UID是0
普通用户从1000开始
3.账户密码存储位置
windows
C:\windows\system32\config\SAM
# 很重要,以后做暴力破解
Linux
cd /etc
cat shadow
[用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:账号失效时间:保留字段]
具体可以参考这篇文章
他们都是用hash算法加密很难破解
4.内置账户
给人使用的账户:
administrator # 管理员账户
guest # 来宾账户
计算机服务组件相关系统账号
system # 系统账户(权限最高)
local services # 本地服务账户(相当于普通用户)
network services # 网络服务账户(相当于普通用户)
5.用户配置文件(home)
window(不同版本系统会不一样)
c:\user\用户名
# windows中可以使用**echo %userprofile%**获取用户配置文件路径
普通用户不可以访问管理员以及其他用户配置文件
Linux
\home
三、用户管理命令
1.net user
1 | net user # 查看账户列表 |