Linux修改密碼出現“鑑定令牌操作錯誤”
第一種:/usr/bin/passwd 的許可權中沒有新增s即SUID特殊許可權
即:-rwxr-xr-x. 1 root root 27000 8月 22 2010 /usr/bin/passwd
解決方案:chmod u+s /usr/bin/passwd
SUID的功能簡單的說就是讓組使用者或其他使用者在執行該檔案是擁有檔案所有者(own)許可權,這裡就是需要獲取w(寫)許可權,這樣才能將新密碼寫到/etc/shadow檔案中
切記:SUID只能執行在二進位制的程式上(系統中的一些命令),不能用在指令碼上(script),因為指令碼還是把很多的程式集合到一起來執行,而不是指令碼自身在執行。同樣,SUID也不能放到目錄上,放上也是無效的。詳細的說明見該部落格:<u style="box-sizing: border-box;">[http://blog.csdn.net/wlxxsj/article/details/7344355](http://blog.csdn.net/wlxxsj/article/details/7344355)</u>
第二種:lsattr /etc/shadow 得到—-i——–e- /etc/shadow(檔案的隱藏屬性,具體不擴充套件),這裡需要將i去掉,用chattr -i /etc/shadow
同樣/etc/group /etc/passwd也可能出現該情況。
以上兩種均不是我遇到的情況。
第三種:雖然出現passwd: 鑑定令牌操作錯誤,但是密碼已經修改了,可以通過cat /etc/shadow去檢視,只是該使用者被鎖定了,這裡需要解鎖。
解決方案:usermod +U somebody將該使用者解鎖(/etc/shadow檔案中該使用者所屬第二欄有幾個!(驚歎號)就執行幾次該指令)
PS:以上操作全部在root許可權下。
相關文章
- Linux 修改密碼出現“鑑定令牌操作錯誤”Linux密碼
- sys密碼修改導致的RMAN-00571錯誤密碼
- redhat linux密碼修改RedhatLinux密碼
- python輸入錯誤密碼使用者鎖定Python密碼
- ubuntu系統下mysql重置密碼和修改密碼操作UbuntuMySql密碼
- Win10系統登入密碼錯誤次數如何修改Win10密碼
- 修改linux中ROOT密碼Linux密碼
- 設定AUTOTRACE出現ORA-3212錯誤
- 修改帝國CMS模板出現Application Firewall Alert錯誤APP
- SQL 2008 使用SMS修改SA密碼出現如下錯誤:屬性 IsLocked 不可用於 登入“[sa]”。SQL密碼
- GetDlgItem() 出現錯誤Git
- 帝國模板登入出現已被登入或者密碼錯誤解決方法密碼
- linux下passwd命令設定修改使用者密碼Linux密碼
- Qt處理中文編碼出現錯誤QT
- Linux精講——修改密碼passwdLinux密碼
- redis設定認證密碼操作Redis密碼
- Opencv出現detecMultiScale錯誤OpenCV
- SqlServer NBU備份出現錯誤程式碼2SQLServer
- Linux設定密碼策略Linux密碼
- 在Linux中修改MySQL的密碼LinuxMySql密碼
- linux_命令列批次修改密碼Linux命令列密碼
- 出現作業系統錯誤 1330(此帳戶的密碼已過期。)作業系統密碼
- ORACLE密碼錯誤驗證延遲Oracle密碼
- MySql修改root密碼、設定IP訪問MySql密碼
- 【LISTENER】修改監聽密碼導致NL-00051錯誤的分析與總結密碼
- 傳送請求時,url 出現亂碼錯誤
- Laravel 出現 419 錯誤Laravel
- AS打包出現app:transformClassesAndResourcesWithProguardForRelease錯誤APPORM
- 使用 sudo 命令出現錯誤
- FTP出現426錯誤FTP
- 設定AUTOTRACE時出現SP2-0611錯誤
- 檢查DISPLAY設定時Xlib出現No protocol specified錯誤Protocol
- linux 單使用者模式修改密碼Linux模式密碼
- oracle 11g 密碼不過期、不限制錯誤次數設定Oracle密碼
- 解決ubuntu修改密碼 Module is unknow報錯Ubuntu密碼
- Ubuntu 修改密碼Ubuntu密碼
- 修改ftp密碼FTP密碼
- win10密碼錯誤怎麼辦_win10開機提示登入密碼錯誤如何處理Win10密碼