提示Authentication token manipulation error錯誤的緣由是:
一、/etc/passwd 和/etc/shadow不一樣步安全
一、嘗試修改密碼,出現錯誤
# passwd
Changing password for user root.
New UNIX password:
BAD PASSWORD: it is WAY too short
Retype new UNIX password:
passwd: Authentication token manipulation errortoken
二、進行同步/etc/passwd 和/etc/shadowip
#pwconv同步
三、成功修改密碼
#passwd fbsv
Changing password for user root.
New UNIX password:
BAD PASSWORD: it is WAY too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.工作流
附:pwconv
功能說明:開啓用戶的投影密碼。
語法:pwconv
補充說明:Linux系統裏的用戶和羣組密碼,分別存放在名稱爲passwd和group的文 件中,這兩個文件位於/etc目錄下。因系統運做所需,任何人都得以讀取它們,形成安全上的破綻。投影密碼將文件內的密碼改存在/etc目錄下的 shadow和gshadow文件內,只容許系統管理者讀取,同時把原密碼置換爲"x"字符,有效的強化了系統的安全性。
pwconv:開啓用戶的shadow口令.
通常來用pwconv來同步口令,下面來講一下,它的工做流程:
pwconv依賴於passwd中的密碼區'x'來同步/etc/passwd與/etc/shadow這兩個文件;以/etc/passwd爲主來控制/etc/shadow中的各項:
A:若/etc/shadow不存在,則pwconv將用/etc/passwd來創建
B:若/etc/shadow已存在,則:
1.若條目在passwd中已存在,而不在shadow中,則在shadow中添加相關條目
2.若條目在shadow中已存在,而不在passwd中,則從shadow中刪除相關條目it