Linux中/etc/shadow文件详解
[root@gaki0 ~]# tail -1 /etc/shadow
gaki:$6$boB/e/30SJD5GcLh$RR9IlXwNkvUBiRYWuc3ejsMemPRFKnDrh67VqrikKikYaZBlUHucah8wHpdTgqAsThHi5YpZN5ukPvoYSajYk/:17900:0:99999:7:::
在Linux中我们创建一个用户后,会出现一个专门记录该用户密码相关信息的文件/etc/shadow,如上图所示,以“:”分割为9段,每一段的大概含义为(以上图为例):
1)gaki:用户名,密码需要与用户相对应,所以第一列就是用户名,与/etc/passwd相对应
2)$6$boB/e/30SJD5GcLh$RR9IlXwNkvUBiRYWuc3ejsMemPRFKnDrh67VqrikKikYaZBlUHucah8wHpdTgqAsThHi5YpZN5ukPvoYSajYk/:加密密码,我创建的gaki用户的密码,这个是经过编码的密码,很难被破解出来,值得注意的是,当你要限制某个用户登录时,只需要在这个密码前加上“*”或者“!”