如何重置Drupal 7的使用者密碼

2021-09-01 01:21:29 字數 609 閱讀 4499

新型加密碼方法是「加了鹽(salt)「的md5碼,簡單理解就是並不會直接將password進行md5加密,而會和使用者名稱或其它隨機字串組合在一起後再md5加密。

下面說如何更改密碼(因為找回是沒有可能的了)。

在drupal 7的安裝目錄中的scripts目錄下,有一些drupal 7開發者準備好的php指令碼,可以執行一些高階操作。其中有乙個指令碼名為:password-hash.sh,它的功能是傳入乙個密碼(字串),即返回加密後的密碼字串。在使用前要將php的php.exe路徑加入系統的path環境變數中,這樣在任何目錄中均可以直接使用php.exe(我使用的是windows 7作業系統)。

假設密碼是「ilovedrupal」,那麼需使用下面的命令獲得新密碼:

php scripts/password-hash.sh 『ilovedrupal』 > new_pwd.txt

這樣新的密碼即存放在new_pwd.txt檔案中,開啟後,hash後面的字串即為加密後的密碼。如下。

password: 'ilovedrupal'       

hash: $s$cv8wnz0eing3bi19w27wo.uitax.dnyxbimeycshivc8tflvdkb9

WordPress使用者匯入Drupal7並登入

使用者匯入比較簡單。使用feeds模組中的feeds import工具就行。不過有個不好地方的,匯入前密碼是明文,匯入後該模組會自動轉換為drupal加密後的密碼。這需要匯入後原wp的使用者也能登入drupal。幸運的是安裝乙個模組後即可 參考 源 git 他實現了drupal登入時檢測如果該使用者...

如何重置 RHEL7 CentOS7 系統的密碼

介紹 目的 在 rhel7 centos7 scientific linux 7 中重設 root 密碼。要求 rhel7 centos7 scientific linux 7 困難程度 中等指導 rhel7 的世界發生了變化,重置 root 密碼的方式也一樣。雖然中斷引導過程的舊方法 init b...

drupal7建立自定義的panels布局

很簡單,在主題的 info檔案中新增一句 這一句很簡單,但也很重要,沒有這一句,就沒在panels的配置介面去顯示自定義的布局 plugins panels layouts layouts然後再主題資料夾下建立乙個layouts資料夾,然後把自己要建立的布局建立即可。舉個例子,我們建立乙個名為fro...