首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

Linux上svn server不能验证的一种解决方法

2012-07-22 
Linux下svn server不能验证的一种解决办法我们协会使用的SVN是subversion1.4.6版本的,部署在一台较老的DEL

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的作用,一种极好的随机数源.

热点排行