38 lines
1.1 KiB
Bash
Executable File
38 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
||
|
||
# 确保第一个用户是管理员的脚本
|
||
# 适用于 Gerrit 3.9.0
|
||
|
||
GERRIT_DIR="/home/renjianbo/gerrit_install/review_site"
|
||
JAVA_HOME="/usr/local/java/jdk-17.0.12+7"
|
||
|
||
echo "=========================================="
|
||
echo "确保第一个用户是管理员"
|
||
echo "=========================================="
|
||
echo ""
|
||
|
||
cd "$GERRIT_DIR" || exit 1
|
||
|
||
export JAVA_HOME
|
||
export PATH=$JAVA_HOME/bin:$PATH
|
||
|
||
# 方法:通过 Gerrit 的 init 命令重新初始化(保留数据)
|
||
echo "注意:在开发模式下,第一个登录的用户自动成为管理员"
|
||
echo ""
|
||
echo "解决方案:"
|
||
echo ""
|
||
echo "1. 退出当前登录"
|
||
echo "2. 清除浏览器 Cookie 和缓存"
|
||
echo "3. 使用第一个登录的用户名重新登录"
|
||
echo " (或者创建一个新用户,第一个登录的会自动成为管理员)"
|
||
echo ""
|
||
echo "或者:"
|
||
echo ""
|
||
echo "4. 访问 Gerrit 首页:http://101.43.95.130:8080"
|
||
echo "5. 点击 'Sign In'"
|
||
echo "6. 输入一个新的用户名(例如:admin)"
|
||
echo "7. 第一个登录的用户将自动成为管理员"
|
||
echo "8. 然后可以在 Settings → Administration → Groups 中添加其他用户"
|
||
echo ""
|
||
|