linux修改密碼提示 鑑定令牌操做錯誤

linux-修改密碼提示passwd: 鑑定令牌操做錯誤

 若是在linux中,無論是root用戶仍是普通用戶登陸後,修改本身的密碼,出現---passwd:Authentication token manipulation error---錯誤的解決辦法:linux

[root@localhost ~]# passwd安全

更改用戶 root 的密碼 。ide

新的 密碼:性能

從新輸入新的 密碼:學習

passwd: 鑑定令牌操做錯誤spa

[root@localhost ~]# lsattr /etc/group /etc/passwd /etc/shadow.net

—-i——–e- /etc/grouporm

—-i——–e- /etc/passwdblog

—-i——–e- /etc/shadow遞歸

[root@localhost ~]# chattr -i /etc/group /etc/passwd /etc/shadow

[root@localhost ~]# passwd

更改用戶 root 的密碼 。

新的 密碼:

從新輸入新的 密碼:

passwd: 全部的身份驗證令牌已經成功更新。

 若是以上查看文件權限時顯示爲以下圖:(並沒設置i權限,那麼多是根目錄磁盤空間滿了)

 

 wKiom1VxZIqSUlU_AACG8ITGV7s909.jpg

查看根目錄磁盤狀況以下:(確認是根目錄沒有可用空間形成)

wKiom1VxZOHiT2XcAACSHZXYxyQ792.jpg

使用命令學習:

lsattr(list attribute)

功能說明:顯示文件屬性。

語  法:lsattr [-adlRvV][文件或目錄…]

補充說明:用chattr執行改變文件或目錄的屬性,可執行lsattr指令查詢其屬性。

參  數:
-a  顯示全部文件和目錄,包括以」.」爲名稱開頭字符的額外內建,現行目錄」.」與上層目錄」..」。
-d  顯示,目錄名稱,而非其內容。
-l  此參數目前沒有任何做用。
-R  遞歸處理,將指定目錄下的全部文件及子目錄一併處理。
-v  顯示文件或目錄版本。
-V  顯示版本信息。

指令名稱:chattr(change attribute)

功能介紹:修改ext2和ext3文件系統屬性(attribute),chattr 命令的做用很大,其中一些功能是由Linux內核版原本支持的,若是Linux內核版本低於2.2,那麼許多功能不能實現。一樣-D檢查壓縮文件中的錯誤的功能,須要2.5.19以上內核才能支持。另外,經過chattr命令修改屬性可以提升系統的安全性,可是它並不適合全部的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。
使用權限:超級用戶.

語法格式:chattr [-RV][-v<版本編號>][-+=AacDdijsSu][文件或目錄]經常使用參數說明:-R:遞歸處理全部的文件及子目錄。-V:詳細顯示修改內容,並打印輸出。-:失效屬性。+:激活屬性。= :指定屬性。A:Atime,告訴系統不要修改對這個文件的最後訪問時間。S:Sync,一旦應用程序對這個文件執行了寫操做,使系統馬上把修改的結果寫到磁盤。a:Append Only,系統只容許在這個文件以後追加數據,不容許任何進程覆蓋或截斷這個文件。若是目錄具備這個屬性,系統將只容許在這個目錄下創建和修改文件,而不容許刪除任何文件。i:Immutable,系統不容許對這個文件進行任何的修改。若是目錄具備這個屬性,那麼任何的進程只能修改目錄之下的文件,不容許創建和刪除文件。D:檢查壓縮文件中的錯誤。d:No dump,在進行文件系統備份時,dump程序將忽略這個文件。C:Compress,系統以透明的方式壓縮這個文件。從這個文件讀取時,返回的是解壓以後的數據;而向這個文件中寫入數據時,數據首先被壓縮以後才寫入磁盤。s:Secure Delete,讓系統在刪除這個文件時,使用0填充文件所在的區域。u:Undelete,當一個應用程序請求刪除這個文件,系統會保留其數據塊以便之後可以恢復刪除這個文件。

相關文章
相關標籤/搜索