confluence重置admin密碼


 

 

復方法:

1. 運行此sql 找到你的管理員帳戶:

 
  1. select u.id, u.user_name, u.active from cwd_user u  
  2. join cwd_membership m on u.id=m.child_user_id join cwd_group g on m.parent_id=g.id join cwd_directory d on d.id=g.directory_id  
  3. where g.group_name = 'confluence-administrators' and d.directory_name='Confluence Internal Directory';  

並記住管理員帳戶的id

 

2.  運行此sql, 恢復管理員密碼為 admin

 
  1. update cwd_user set credential =  
  2. 'x61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A=='  
  3. where id=xxxxxx;  

 注意此處xxxxxx 為上一步的 id

 

如果你的密碼是{PKCS5S2}前綴開頭的,則用下面這個sql:

 
  1. update cwd_user set credential =  
  2. '{PKCS5S2}ltrb9LlmZ0QDCJvktxd45WgYLOgPt2XTV8X7av2p0mhPvIwofs9bHYVz2OXQ6/kF'  
  3. where id=xxxxxx;  

 這個管理員密碼為 Ab123456

 

 如果使用hsql,請用下面語句登錄hsql數據庫

java -cp /opt/atlassian/confluence/WEB-INF/lib/hsqldb-2.3.0.jar org.hsqldb.util.DatabaseManager -user sa -url jdbc:hsqldb:/data/confluence/data/database/confluencedb


java -cp hsqldb-2.3.0.jar org.hsqldb.util.DatabaseManager -user sa -url jdbc:hsqldb:confluencedb

 

 

 

 

 

http://blog.javachen.com/2014/02/21/install-confluence5-4-2.html

https://confluence.atlassian.com/display/JIRAKB/Running+SQL+commands+in+a+HSQL+database

https://confluence.atlassian.com/display/DOC/Restoring+Passwords+To+Recover+Admin+User+Rights

hsql數據庫使用詳解(入門)及快速使用

http://blog.csdn.net/today1858/article/details/5949633

 

安裝confluence-5.4.4-x64  

 

需要的文件
mysql-connector-java-5.1.32-bin.jar
confluence5.1-crack.zip
 

1、安裝Centos6.5


默認安裝完成。並設置好網絡。
yum -y update  #更新所有套件 
 
2、安裝JAVA
 
mkdir /usr/java        #在/usr下新建java文件夾,將安裝包放在/usr/java目錄下
cd /usr/java
#將 jre-7u67-linux-x64.rpm拷入該目錄
rpm -ivh jre-7u67-linux-x64.rpm     #安裝JDK
vi /etc/profile    #配置環境變量
# 在最后加入以下幾行:
export JAVA_HOME=/usr/java/ jre1.7.0_67
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#保存退出
:wq!     
reboot     #重啟機器配置生效
 
3、安裝MYSQL
 
yum install -y mysql-server mysql mysql-devel
service mysqld start #初始化及相關配置
chkconfig --list | grep mysqld #查看mysql服務是不是開機自動啟動
chkconfig mysqld on #設置成開機啟動
mysqladmin -u root password '123456'  #通過該命令給root賬號設置密碼為 123456
mysql -u root -p #登錄mysql數據庫
create database confluence character set UTF8;
grant all on confluence.* to confluence@"%" identified by "confluence";
grant all on confluence.* to confluence@"localhost" identified by "confluence";
FLUSH PRIVILEGES;
quit  #退出
service mysqld stop  #關閉mysql服務
cd /etc/
vi my.cnf
在[mysqld]下面加上 character-set-server =utf8    #解決中文顯示???的亂碼問題
service mysqld start   #啟動mysql服務
 
4、安裝Confluence
 
 #拷入atlassian-confluence-5.4.4-x64.bin
chmod +x atlassian-confluence-5.4.4-x64.bin   #賦予可執行權限
./atlassian-confluence-5.4.4-x64.bin  #執行安裝
根據提示輸入,選擇默認安裝。
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
#打開防火牆8090端口
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8090 -j ACCEPT
service iptables save
service iptables restart #打開防火牆8090端口
 
#打開網頁  http://服務器ip:8090,記下Server ID
service confluence stop  #停掉Confluence 服務
#將/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar 復制出來。替換破解包中的atlassian-extras-2.4.jar,執行破解文件,輸了Name,及之前記錄下來的Server ID,按.patch!破解atlassian-extras-2.4.jar
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 按.gen!得到key
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
 
#復制破解后的atlassian-extras-2.4.jar 到“/opt/atlassian/confluence/confluence/WEB-INF/lib/”覆蓋原文件。
#復制mysql-connector-java-5.1.32-bin.jar 到“/opt/atlassian/confluence/confluence/WEB-INF/lib/”。
service confluence start    #啟動Confluence 服務
 
#重新打開網頁  http://服務器ip:8090 
#輸了之前得到的key
按下面的圖,一步步設置即可順利完成。
 
 
 
 
 
 
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客
 
安裝confluence-5.4.4-x64 - 王小乃 - 王小乃的博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM