热点:

    SVN自助改密工具更新

      [   原创  ]   作者:
    收藏文章 暂无评论

    对于未集成LDAP的SVN系统,常面临密码配置难题:设置过于简单则存在安全隐患,设置复杂又容易遗忘,管理员还需为每个用户单独设定密码。理想方式是提供初始密码,由用户首次登录后自行修改。查阅多份网络资料尝试配置,发现均无法直接使用。经过排查和调试,解决相关问题后,重新整理出一份切实可行的配置操作指南,确保流程顺畅、功能正常。

    1、 通过yum方式安装svn和http服务,操作简便快捷,也可选择手动下载源码编译安装,但yum方式更为高效省时。

    2、 创建目录用于存放SVN版本库

    3、 对SVN目录进行权限设置,避免访问或创建版本库目录时出现错误提示。

    4、 关闭防火墙或开启指定端口以确保通信畅通

    5、 进入/test/svn/conf目录,编辑authz文件,新增一个测试账户信息。

    6、 [/]

    7、 * =

    8、 将passwd文件内容全部清除,使其变为完全空白的文件。

    9、 然后

    10、 进入/test/svn/conf目录并执行相关操作。

    11、 输入密码两次以完成设置

    12、 添加新账号时应使用 htpasswd -m 命令,若仍用 -c 会覆盖原有账户信息。

    13、 账号密码已获取,接下来配置httpd服务,通过yum安装的httpd其配置文件默认位于/etc/httpd/conf目录下。

    14、 编辑 /etc/httpd/conf/httpd.conf 配置文件,修改其内容以调整服务器设置。

    15、 在配置中添加IndexOptions Charset=GB2312,以设定字符编码,有效解决访问页面时中文显示乱码的问题,确保网页内容正常呈现。

    16、 随后在其下方添加一段内容:

    17、 新段落:

    18、 这一操作将确保数据完整性。

    19、 启动相应服务程序,准备执行后续操作。

    20、 启动Apache服务使用命令:service httpd start,重启用restart,停止用stop。

    21、 通过配置,SVN可通过http://IP/svn地址进行访问。

    22、 切换到/var/www/cgi-bin目录下进行操作。

    23、 新建一个空白文件,命名为ChangePasswd.ini,然后将指定内容粘贴进去。

    24、 将 authuserfile 路径设置为 /test/svn/conf/passwd,需根据实际目录进行调整。

    25、 日志文件路径为 /var/www/cgi-bin/ChangePasswd.log,需根据实际部署情况调整。

    26、 SVN密码自助修改服务

    27、 支持用户自助修改SVN密码功能

    28、 用户名为:yourname

    29、 旧密码为oldpwd

    30、 新密码为 newpwd1

    31、 请再次输入新密码以确认

    32、 修改按钮功能设置

    33、 重置按钮功能恢复初始设置

    34、 密码修改成功,请妥善保管新密码。

    35、 密码修改失败,请检查输入信息后重试。

    36、 服务器出错,请及时联系管理员处理。

    37、 新密码长度需超过规定位数要求

    38、 两次输入的密码必须完全一致。

    39、 请输入您的用户名

    40、 请输入您的密码

    41、 密码错误,请重新输入正确的密码。

    42、 返回

    43、 新建一个空白文件,命名为ChangePasswd.cgi,粘贴指定内容后,设置权限为755。

    44、 将 ChangePasswd.cgi 文件权限设置为所有者可读写执行,组用户和其他用户仅可读执行。

    45、 {#8

    46、 {#6

    47、 {#5

    48、 {#3

    49、 {#a

    50、 {#1

    51、 }#1

    52、 {#2

    53、 }#2

    54、 }#a

    55、 {#b

    56、 }#b

    57、 }#3

    58、 {#4

    59、 }

    60、 }#4

    61、 }#5

    62、 }#6

    63、 {#7

    64、 }#7

    65、 }

    66、 }#8

    67、 {

    68、 }

    69、 }

    70、 {

    71、 }

    72、 }

    73、 {

    74、 }

    75、 }

    76、 新建ChangePasswd.log文件并设置写入权限。

    77、 此步骤至关重要,若忽略,点击修改时将出现图中错误。网上虽有人提及该问题,但无解决方案,最终发现关闭selinux即可解决。

    78、 通过浏览器进入 http://IP/cgi-bin/ChangePasswd.cgi 页面即可进行密码修改操作。

    79、 尝试更改测试账户的密码

    soft.zol.com.cn true https://soft.zol.com.cn/1094/10949159.html report 2863 对于未集成LDAP的SVN系统,常面临密码配置难题:设置过于简单则存在安全隐患,设置复杂又容易遗忘,管理员还需为每个用户单独设定密码。理想方式是提供初始密码,由用户首次登录后自行修改。查阅多份网络资料尝试配置,发现均无法直接使用。经过排查和调试,解决相关问题...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    AS-File Crypt

    更新时间:2010年03月05日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:英文

    AS-File Crypt
    • 更新时间:2010年03月05日
    • 软件大小:0.2MB
    • 软件分类:密码工具
    • 语言种类:英文
    • 软件评级:0 人点评