linux中普通用戶修改密碼出現(passwd:Authentication token manipulation error)


如果在linux中,不管是root用戶還是普通用戶登錄后,修改自己的密碼,出現---passwd:Authentication token manipulation error---錯誤的解決辦法:

root自己修改密碼失敗

普通用戶修改密碼失敗

1.報這樣的錯誤是:密碼:身份驗證令牌操作錯誤,一般是密碼文件的權限的問題,不過也有可能是根目錄空間滿

用lsattr命令查看存放用戶和密碼的文件屬性,發現有i選項: (i:不得任意更動文件或目錄。)所以導致所有的用戶都不能修改密碼,因為沒有權限允許。

2.我們需要用chattr命令將i權限撤銷,然后再修改,就可以了。

3.然后在測試root用戶和xiaogang用戶修改自己的密碼。

測試root用戶修改密碼

4.為了安全起見,最好修改完密碼,在把存放用戶和密碼的文件保護起來。

也用chattr +i /etc/passwd   和 chattr +i /etc/shadow文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM