如圖所示,輸入初始密碼是會報錯的,說明已經修改了密碼
首先我們先備份一下tongweb的安裝目錄,避免因為修改過程中出現的差錯而導致tongweb無法啟動:
備份好了之后,我們關閉掉tongweb。
方式一:
Cd 到tongweb安裝目錄bin目錄下,執行
./forcestopserver.sh
方式二:
輸入jps,查看tongweb進程,然后kill掉(jps顯示如下圖,這個ThorBootstrap 就是tongweb的進程了)
方式三:
輸入ps -ef |grep tongweb,查看對應進程id,然后kill掉
配置參數-Dnever.expire=on,配置在tongweb安裝目錄bin目錄下的external.vmoptions
覆蓋文件,將安裝目錄下domain_template/conf/security覆蓋到安裝目錄的conf目錄下(cp -r /opt/TongWeb7.0.4.9_M3_Enterprise_Linux/domain_template/conf/security /opt/TongWeb7.0.4.9_M3_Enterprise_Linux/conf)
覆蓋完檢查一下,如果security目錄下有這種文件,直接刪除(很多重置失敗的都是因為tongweb進程沒關,參數沒配,或者是這兩個備份文件沒刪,導致重置失敗):
刪除后看一下twusers.properties,看看里面的thanos密碼是不是這樣的:
3d6391e41e9c4319$3 6774 c 6 f c 94 b 9 d 29478 d e 176 c 4 e 1 b 9 d d f d f 741 b b a 57 a 75 e c 8 b 97 f 0 a 7221 c e f 769 6774c6fc94b9d29478de176c4e1b9ddfdf741bba57a75ec8b97f0a7221cef769 6774c6fc94b9d29478de176c4e1b9ddfdf741bba57a75ec8b97f0a7221cef769SM3 0 0 00$30$44r3azwdq5xc52e5wdgqv7yj2komtplz
然后啟動一下tongweb(cd到安裝目錄的bin目錄,執行./startservernohup.sh),訪問控制臺,輸入一下初始密碼:thanos123.com ,成功登錄