• gerrit添加新用户


    默认gerrit的web服务端口为8080,通过apache的反向代理就可以使用标准的80(HTTP)来访问gerrit的web界面,在apache的配置文件httpd.conf添加如下反向代理和HTTP认证设置:

    <VirtualHost *:80>

        ProxyRequests Off

        ProxyVia Off

        ProxyPreserveHost On

        <Proxy *>

            Order deny,allow

            Allow from all

        </Proxy>

        <Location /login/>

            AuthType Basic

            AuthName "Gerrit Code Review"

            Require valid-user

            AuthUserFile /gerrit.password

        </Location>

        ProxyPass / http://127.0.0.1:8080/

    </VirtualHost>

             在上面的配置中,指定了HTTP口令文件为/gerrit.password文件,用htpasswd命令来维护口令文件。

             -c是新创建一个文件并添加用户, -m是添加一个用户

    [root@bogon Desktop]# touch /gerrit.password

    [root@bogon Desktop]# htpasswd -m /gerrit.password admin

    New password:

    Re-type new password:

    Adding password for user admin

    查看下文件/gerrit.password文件内容,发现多了一条有关admin的记录:

     [root@bogon Desktop]# cat /gerrit.password

    admin:$apr1$1251W0Gw$UBRT.AZHFm5typwny6gwq0

    这里的admin就是以后用来登录gerrit的用户名。以后要为gerirt增加用户,也需要通过htpasswd命令在此gerrit.password文件中添加用户。

    用htpasswd创建的用户时,并没有往gerrit中添加账号,只有当该用户通过web登陆gerrit服务器时(如下图5‑2所示),该账号才会被添加进gerrit数据库中。

    再次登录gerrit的ip,就会提示输入用户名和密码,然后登录进去就行啦

    参考资料:

    http://blog.csdn.net/benkaoya/article/details/8680886

  • 相关阅读:
    让footer始终位于页面的最底部
    javascript拼接html代码
    vs2010 sp1安装
    jquery call 函数改变this作用域
    复选框选中提示车牌号正则表达式
    hibernate Session一级缓存 应该注意的地方
    整理的一些java中常使用jar包以及说明
    springmvc 生命周期
    struts2之constant 讲解 (转)
    装饰器模式
  • 原文地址:https://www.cnblogs.com/juandx/p/5195543.html
Copyright © 2020-2023  润新知