linux中用戶信息及密碼相關知識

在linux中若修改用戶信息、密碼,組羣信息、密碼等、實際上是在修改/etc/passwd,/etc/shadow,/etc/group,/etc/groupshadow等文件的內容、linux

這四個文件的意思分別是:加密

用戶賬號信息文件用戶口令文件用戶組信息文件用戶組口令信息文件spa

具體內容能夠分別打開看看、都是文本文件、結構清晰字符串

 

這裏具體說說口令信息文件、密碼

shadow文件(包括用戶口令和組口令文件)我的認爲能夠這樣理解:文件

它本來實際上是並不存在的、就是說它並非隨着用戶的操做而同時產生的、co

這個文件是由passwd文件或group文件中的密碼字段通過MD5加密後產生的文件、而passwd文件中的密碼字段通過MD5加密後也就再也不完整顯示口令了、字符

而是以字符'x'代替、ps

 

那麼是否能夠暫時取消shadow文件的加密呢?固然、答案是確定的、

使用pwunconv命令便可暫時取消加密、而取消加密後、shadow文件將會暫時消失、

密碼將會以完整字符串出如今passwd或group文件中

 

恢復加密使用pwconv命令便可、

恢復加密後shadow文件將出現、passwd文件中的口令將再次被'x'代替

相關文章
相關標籤/搜索