`
kalashnicov
  • 浏览: 53309 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Linux下svn server不能验证的一种解决办法

阅读更多
 
   我们协会使用的SVN是subversion1.4.6版本的,部署在一台较老的DELL的PowerEdge服务器上,操作系统是Ubuntu 7.10 Serve版.之前一直可以正常使用.但是在今天突然发生了所有用户都无法登录的Authentication Failure ,经仔细查看authz,passwd,svnserve.conf的相关配置都未曾出错.

   最终在国外SVN论坛的相似问题帖中找到问题的原因.不知何种原因,/dev/random的权限被更改为rw-r-----,导致svn用户启动的进程无法访问,从而无法从/dev/random处获得随机数以完成用户的验证过程,从而导致了所有用户的无法访问,而报错内容类似Authentication Failure: an internal error.... 
   PS: 在解决这个问题的过程中,又了解了/dev/random的作用,一种极好的随机数源.
0
1
分享到:
评论

相关推荐

    linux下svn的安装

    在Linux系统中,Subversion(简称SVN)是一种流行的版本控制系统,用于管理和跟踪文件和目录的变更。在Windows之外的环境中,如Linux,安装SVN需要遵循特定的步骤,涉及多个依赖库的安装和配置。以下是一个详尽的...

    linux系统SVN服务器安装详细教程及安装源码

    Linux系统中的Subversion(简称SVN)是一种版本控制系统,用于管理多个人对同一代码库的修改,便于协作开发。在Linux环境下安装SVN服务器可以帮助团队有效地进行软件项目的版本控制。以下是一个详细的Linux SVN...

    Linux下安装svn.pdf

    在Linux环境下安装Subversion(SVN)是一个常见的任务,尤其对于开发者和系统管理员而言,它是一种版本控制系统,用于管理源代码和其他文档的变更历史。以下将详细介绍如何在Linux上安装和配置SVN。 首先,我们需要...

    https+linux+svn服务器搭建指导书.docx

    在IT行业中,版本控制系统是软件开发团队协作的重要工具,Subversion(简称SVN)就是其中的一种。本篇文章将详细介绍如何在Linux操作系统上搭建基于HTTPS的SVN服务器,以确保数据传输的安全性。HTTPS协议结合SSL/TLS...

    Linux整合Apache和SVN

    在IT行业中,Linux系统因...总之,Linux上的Apache与SVN整合提供了一种方便、高效的代码版本控制方式,对于团队协作和项目管理有着重要作用。通过以上步骤,你可以成功地在Linux环境中搭建起一个功能完善的SVN服务器。

    Linux下搭建svn+apache

    在Linux环境下搭建Subversion (SVN) 和 Apache 的联合服务是一种常见的版本控制系统部署方案。通过Apache作为前端服务器,可以利用HTTP协议方便地进行SVN仓库的管理和访问。本文将详细介绍在Linux环境下搭建SVN + ...

    linux上svn、apache安装

    Subversion(SVN)是一种版本控制系统,用于管理项目源代码的历史版本记录,非常适合于团队协作开发。 1. **安装 SVN** SVN 的安装同样依赖于 APR 和 APR-Util 库。 ```bash # 下载并解压 SVN 及其依赖库 tar...

    SVN在linux上的搭建 一键式安装

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史版本。在Linux系统上搭建SVN,可以实现团队间的代码协作和版本控制,方便多人同时编辑和跟踪项目变化。本篇文章将详细...

    svn.pdf.tar.gz_linux svn

    在IT行业中,版本控制系统是开发团队协作不可或缺的工具,Subversion(简称SVN)就是其中一种广泛应用的集中式版本控制系统。本笔记主要针对Linux环境下如何安装、配置及使用SVN进行详细介绍,旨在帮助用户在Linux...

    SVN Linux下的安装过程

    SVN作为一种集中式的版本控制系统,虽然在某些场景下不如分布式版本控制系统如Git那样流行,但在特定领域内仍有着不可替代的作用。希望本文能够帮助您更好地理解和掌握在Linux环境下搭建SVN服务器的方法。

    SVN 服务器环境搭建

    Apache HTTP Server与mod_dav_svn模块结合使用时,提供了一种常见的服务器配置,而VisualSVN Server则提供了一站式的解决方案,包括内置的HTTP服务。 2. **安装Apache HTTP Server**: 首先,你需要下载并安装...

    svn1.6.3服务器配置

    在IT行业中,版本控制系统是软件开发团队协作的重要工具,Subversion(简称svn)就是其中的一种。本文将深入探讨如何配置svn1.6.3版本的服务器,以便团队成员可以高效地进行代码管理和协同工作。 **一、svn简介** ...

    svn命令行安装包

    SVN,全称为Subversion,是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的变更历史。在没有预装SVN命令行工具的情况下,你可以通过下载并安装提供的"svn命令行安装包"来获取这些工具。这个...

    SVN配置world文档

    在IT行业中,版本控制系统是项目管理的重要工具,Subversion(简称SVN)就是其中的一种。本篇文章将详细讲解如何在Visual Studio(VS)环境中配置和使用SVN,以及对比SVN与Visual SourceSafe(VSS)的优势。 1. **...

    svn安装及语言包下载

    SVN,全称Subversion,是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的变更历史。在本文中,我们将深入探讨如何安装SVN以及如何下载对应的语言包,特别是针对1.8.2和1.14.5这两个版本。 首先...

    SVN服务端安装软件

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队协作,记录每一次修改,便于回滚到任何历史版本,并且提供了多种协作方式。本教程将详细讲解如何安装最新的SVN服务端,...

    linux基于apache配置svn文档

    Linux基于Apache配置SVN(Subversion)是一种常见的版本控制系统部署方式,它允许团队协作开发代码、文档等资源,保持文件历史记录并管理不同版本。以下将详细介绍如何在Linux环境中安装和配置Apache SVN服务器。 ...

    svn服务器配置说明

    在IT行业中,版本控制系统是开发团队协作的重要工具,其中Subversion(简称SVN)是一种广泛使用的集中式版本控制系统。本文将详细讲解如何配置一个SVN服务器,以便团队成员可以有效地管理和共享代码。以下是对"svn...

    SVN双机同步备份

    SVN(Subversion)是一种版本控制系统,用于管理代码的变更记录。为了确保代码的安全性和可靠性,实现SVN的代码同步备份是非常重要的。本文将详细介绍如何实现SVN双机同步备份,包括备份机的设置和源机的配置。 ...

    svn客户端(包括VS下版本控制)

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许多人协同工作,并在团队成员之间同步更改,确保代码的一致性和完整性。在本篇文章中,我们将深入探讨SVN客户端,特别是针对...

Global site tag (gtag.js) - Google Analytics