
1、输入“cat /etc/passwd”命令查看所有的用户信息。
2、输入“cat /etc/passwd|grep 用户名”命令,用于查找某个用户。
3、输入“cat /etc/group”命令,用于查看所有组信息。
4、输入“cat /etc/group|grep 组名”命令,用于查找某个用户组。
5、输入“groups” 查看当前登录用户的组内成员;“groups test” 查看test用户所在的组,以及组内成员;“whoami”查看当前登录用户名。
linux的根用户为“root”(引号内,区分大小写,其密码为你安装时创建的,相当于windows的Administrator),登陆时可以用你自己设定的普通用户,比如fedora,在你安装后第一次启动,会看到有要你设定用户名的步骤(必须)。1、用户名和密码的存储位置存储帐号的文件:/etc/passwd
存储密码的文件:/etc/shadow
2、可以使用cat、more、head、tail以及vim等命令查看或者修改,如下图所示:
比如要查找系统中admin普通用户的密码,则执行:
cat /etc/shadow | grep "admin"
3、注意:/etc/shadow文件中的密码不是明文密码。如上图所示,第1个“:”号后面的即为“口令”字段,存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。
所以通过/etc/shadow获取的只是密码加密后的Hash散列值,要获取明文密码,需要自己进行破解。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)