linux root修改密碼失敗


問題: 當使用root修改密碼時,報錯passwd:Authentication token manipulation error

解決:

1、查看是否權限問題, /etc/passwd /etc/shadow文件是否被鎖住

lsattr /etc/passwd        lsattr /etc/shadow

 

文件解鎖:

chattr -i /etc/passwd      chattr -i /etc/shadow

然后進行測試 

2、查看根目錄空間是否滿了

df -h 

如果是根目錄空間滿了,則根據需要清除磁盤文件

3、查看權限問題 ,是否沒有執行權限

ll /etc/passwd     ll /etc/shadow

賦予執行權限

chmod 755 /etc/passwd /etc/shadow

如果執行chmod命令報錯  chmod: changing permissions of ‘/etc/passwd': Read-only file system

原因是:文件系統處於只讀模式下

解決方式:  mount -rw -o remount /

注:mount 是掛載命令

       -rw  是說指定的掛載文件是可讀/寫的

       -o remount / 是說重新掛載根

然后重新執行chmod命令


免責聲明!

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



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