JIRA使用系统属性还原密码以恢复管理员用户权限

如果您无法以管理员身份登录Crowd(例如,您丢失了管理员密码),则可以在恢复模式下启动Crowd以恢复您的管理员用户权限。

此过程仅适用于版本3.5.2、3.6.2、3.7.1和更高版本

使用恢复模式恢复访问

恢复模式通过使用临时管理员帐户创建虚拟用户目录来工作。您在应用系统属性时为此管理员帐户设置密码。在恢复模式下,用户可以继续登录并访问Crowd。

恢复管理员用户权限:

  1. 停止人群。
  2. 编辑 <installation-directory>/apache-tomcat/bin/setenv.sh 或 setenv.bat 添加以下系统属性,用<your-password> 唯一的临时密码代替 。 

    -Datlassian.recovery.password=<your-password>
  3. 手动 启动Crowd  (请勿将Crowd作为服务启动)。
  4. 使用用户名recovery_admin 和您在系统属性中指定的临时密码登录到Crowd  。 
  5. 重置您现有管理员帐户的密码,或创建一个新帐户并将其添加到适当的管理员组。 
  6. 确认您可以成功使用新帐户登录。
  7. 停止人群。 
  8. 编辑 <installation-directory>/apache-tomcat/bin/setenv.sh 或 setenv.bat 删除系统属性。 
  9. 使用通常的方法(手动或启动服务)重新启动Crowd。 

很高兴知道:

  • 恢复管理员访问权限后,请立即删除系统属性。 
  • 不要让人群处于恢复模式,也不要将recovery_admin帐户用作常规管理员帐户。  
  • 您的临时密码应该是唯一的。不要使用现有的密码或您打算用于管理员帐户的密码。 
原文地址:https://www.cnblogs.com/a00ium/p/13830938.html