【转】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命令
?
【來源】
?
轉載于:https://www.cnblogs.com/skullboyer/p/9297466.html
總結
以上是生活随笔為你收集整理的【转】Linux root修改密码失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习log4j
- 下一篇: MySQL数据库操作(DDL)